Tom: C Intro: Am G F Verse 1: Am G F I see you staring at the sky Am G F All of your regrets just running down your face Am G F You think you finally crossed the line Em Dm Feel you sealed your fate Chorus 1: C G It's never too late to call on Him Dm F Whatever you've done, wherever you've been Am G/B All your mistakes are covered by grace F G And as long as there's a breath left to take Am C/G F It's never too late... Verse 2: Am G F It's hard to hide the pain of life Am G F It's a losing game that you have played too long Am G F You've listened to the voice of pride Dm F It says you're too far gone, but believe me you're wrong [Repeat Chorus] Bridge: Em F G To all who may be listening, it's never too late C To all who may be lost F G There is peace, there is freedom and forgiveness F Em G F Em G Waiting at the cross, waiting at the cross Chorus 2: C G It's never too late, to cry out to Him Am G Whatever you've done, wherever you've been Am G/B All your mistakes are covered by grace F G And as long as there's a breath left to take Coda: F Em G It's never too late [Repeat x 4]