You lose yourself in the heat of the moment
You waste the day, and blame it on the night
Move on, move out, the heartache is over
Theres someone for everyone
Its only in your mind...

Heaven can wait, take a chance on another
Your broken heart must be brave again
Its not too late for a love to recover
So dont lose your faith heaven can wait

Lay down the rules, set your eye on the future
Youve done your time, depending on a lie
Bury the past, all the small town rumours
Only the strong survive, and you deserve the right

Heaven can wait, take a chance on another
Your broken heart must be brave again
Its not too late for a love to recover
So dont lose your faith - heaven can wait

Shake off the pain, forget the grand illusion
Dont play the fool again
(Dont play the fool again)
Lets show the world youre ready
Cause heaven can wait, your still in the game
(Solo)

Heaven can wait, take a chance on another
Your broken heart must be brave again
Its not too late for a love to recover
So dont lose your faith, heaven can wait
Heaven can wait
Heaven can wait
Heaven can wait