Pretty solid overall, but if you want constructive criticism, i think you have to work a little on the vocals, little shaky in some parts.
I will have to disagree with the other comments above, because I think your voice fit super well with the song. Really nice vibe portrayed through the music as well that fits really well with the lyrics. Fairly good quality too. Nice work! the only suggestion I have would be to try and throw some harmonies on top of it just to help polish it off a bit. That said, I really liked the back-and-forth vocals towards the end.

c4c? https://www.ultimate-guitar.com/forum/showthread.php?t=1503490