Love the way that the beat came in. Love your voice too. I felt like the bass synth got in the way a bit. I would have kept the piano in the higher and/or equed it to fit the synth. Also try slapping some reverb on your voice (especially the backgrounds) and play with panning!
But musically, the melody of your verses are WAY strong. PLEASE keep writing songs. The music is INSANELY good. It's just some quality that gets in the way a bit. But the music is STRONG. Keep doing it, PLEASE!