Wow! Your doubled chorus vocals are sublime. Your verse vocals are really good. The rnb elements are just pure flow. Very very nice! I'd call this "neo-soul" and your vocals really sell it.
I got a little stuck at :40, did a beat get shaved a little? I thought I heard some maybe edit issue?
This is super creative, I wish I could pull this off. The drums seem perfectly placed, a lovely crisp dry snare. Very bueno.
I don't know if you need those 8 bars of epiano chords at the end - how about a fade out?
Thanks for the listen, really enjoyed it!
-Tom