Always takin' the wrong roads Been misreading the signs ♪ 'Cause the map I was given Was written in lies ♪ I found safety on the sidewalk As your hand reached for mine ♪ You pulled me out At just the right time ♪ You were sent here from heaven To hold my hand through hell I could stay here forever You take the pain I've known too well I pray that this moment lasts longer Than the heartbreaks I have felt You're my ace in the hole For the cards I was dealt ♪ The hands on that old clock Seem to stop in your arms The dark disappears Now my heart's free from harm ♪ They say nothin' lasts forever But this feeling's a first We slow dance in my dreams You're my heaven on earth ♪ You were sent here from heaven To hold my hand through hell I could stay here forever You take the pain I've known too well I pray that this moment lasts longer Than the heartbreaks I have felt You're my ace in the hole For the cards I was dealt ♪ The light in the tunnel Was a train movin' fast As I hold onto you I let go of my past ♪ The war has been won For love conquers all When you lift me up There's no way I can fall ♪ You were sent here from heaven To hold my hand through hell ♪ I could stay here forever You take the pain I've known too well I pray that this moment lasts longer Than the heartbreaks I have felt You're my ace in the hole For the cards I was dealt For the cards I was dealt