I really liked the song with its beautiful introduction, as well as the video. As for the meaning of the lyrics, is it a psychological introspection?
laurent