I always wonder how
It could be so
That two souls so far
Could dwell so close
In dreams we see and wander the other worlds
Beyond the stars and sparkling waves of the sea
We stroll along white shores
Looking for something dear and lost
Hoping to see it once again at least in a dream
Memories are never too faded
Hopes are never forsaken
No matter how far
No matter how long
It takes to find the dearest soul
We wander dream worlds to see
Old regrets and childish hopes
We travel between a dream and reality
Drowning deeper into the sea of awe
Heart longs for the one so far
Caressing a tiny hope
To feel once more
Memories are never too faded
Hopes are never forsaken
No matter how long
No matter how far
Time and distance is nothing but for a loving heart