Key: F
Introduction: Am G F
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
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...
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
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
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
F Em G
It's never too late