Too many nights they´ve been waiting
for the sun to shine through
too many nights they´ve been hoping
for their dreams to come true

He almost lost his way again
the blood is running hot inside his veins
seems that no matter what he tries
she´ll remain a part of the skies

an endless race between two hearts
will they unite, did they ever part
touched by the heat of the flame
he´s trying and trying again

once he climbed a mountain so high
and he´s been through the darkness down below
he almost once touched the sky
he´s always been ready to push and shove

dreaming,
feeling her heart calling out for him
every day and night

she´s been waiting forever
she´s now ready to fly
over clouds and rainbows
into the morning light
he´s been trying to catch her
he´s been ready to die
chasing dreams and shadows
straight through the darkest night

the flickering starlight of the skies
is nothing compared to her big dark eyes
dancing like a fairy queen
to the music of a pipe unseen

dreaming,
feeling her heart calling out for him
every day and night

she´s been waiting forever
she´s now ready to fly
over clouds and rainbows
into the morning light
he´s been trying to catch her
he´s been ready to die
chasing dreams and shadows
straight through the darkest night