Great song and vocals! On my monitors the midrange is pretty irritating making me want to turn down the volume (opposite of what to do with good song) Try listening through as many different speakers/headphones as you can it might help the mixing. Keep at it, it's good stuff.
You have a pretty melody there but the instruments are not up to the quality of the song. It sounds kind of flat. Maybe the arrangement needs some more work. I think the vocal is out front a bit too much. You do write some pretty songs for sure and your vocal is very nice too.
It does sound like some timing issues here and there. I think the vocal is too out front. The bass is pretty weak too. The reverb is kind of intense especially on the drums. It will be a good song when you're finished no doubt, nice guitar work as always.
Really good job on your album. Nice arrangements and changes. I like that every song has it's own sound, they don't all sound alike. Did you play all the instruments? There is some good bass playing there.