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