The backing tracks are really nice. Just what the song/lyric call for.
The opening guitar sounds great.

Your vocal is good. I think is has more high EQ than it should - which sets it apart from the backing guitar. There is a "warmth" to the guitar that is not reflected in the vocal processing. Your singing is clear and distinctive - so it can stand to have some high EQ rolled off (that is something that is not true of many other folks).

It is a nice song. I thought the tempo was a bit fast for the lyric message - a slower tempo would give more of a dream sense.