Definitely has potential
If I'm completely honest R&B isn't something I'm particularly in to but this is pretty easy listening. The beat is really good and compliments you rapping over it really well. Gotta say though that girl from high school singing kinda ruins the song a bit cause she can't hit her notes. Hit her up with a bit of auto-tune and maybe rap over her a bit and it'll be fixed.
I dunno if it's the style you're going for with your voice but a word of advice from me would be that your voice sounds a little lazy with the way you rap. Personally I think rap tends to me more emotional and easy to relate to when it's emotional and full of power both lyrically and vocally, in this song the lyrics are emotional but I don't quite believe it because of the way you're rapping it. That's just my two cents though.
But yeah, I like it, this is definitely a great first submission! Keep uploading :)