Wonderful. The song sounds very blue, but with a positive hopeful message. This song feels very personally significant to me.
The composition is awesome. The whole progression of the song is varied and interesting. If I must complain I'll mention that your voice often disappears under the rest of the music, making it impossible to understand what you are saying.