Hi Robert,
I really like this.

A few things I think could be better:
your vocals are nice, but I think you have potential to really bring this song up a level. If you can get some volume and power behind that chorus it would really bring this song to a higher level.

the mix is kind of dull. the piano is only during the beginning and the end and the strings are a little "over" done. the bass is almost inaudible.

I like the spoken bridge, but I don't like the vocal processing you did there. I would like to have hear more straight non-processed voice over there.

This I really liked: I love the meldoy, the song structure. I really like the lyrics - it's a very well written song.

Hope you're not put off by my comments. I really like the song!