Janne,
You sustained the metaphor very well throughout the lyric - for me the mood is sad in a reflective way, but not depressing. As others have said, a fine vocal that compliments your writing and the song`s feel.
Robert