Intro
 C  
Am7   G     F    

Verse 1
Am7         G               F  
 I see you staring at the sky
Am7      G                F  
 All of your regrets just running down your face
Am7                G                  F                       
 You think you've finally crossed the line 
              F E         Dm
 You feel you sealed your fate

Chorus 1
      G         C                            G
It's never too late, to call on cry out to  Him
                 Dm                    F  
Whatever you've done, wherever you've been
             Am7                   G/B
All your mistakes are covered by grace
       F                                 G  
And as long as there's a breath left to take
                   Am7 G F   
                It's never too late

Verse 2
Am7            G                 F  
 It's hard to hide the pain of life
Am7      G                 F  
 It's a losing game, that you have played too long
Am7              G                 F  
 You've listened to the voice of pride
                F E     Dm                   C/E    F    
 It says you're too far gone, but believe me you're wrong

[Chorus 1]

Chorus 2
                C/E                     F  
It's never too late to all who may be listening 
                C G                   C
It's never too late to all who may be lost
         F                                    G
There is peace, there is freedom, there is forgiveness
               F   C/E G                 F   C/E G
Waiting at the cro--------ss, waiting at the cro--------ss

[Chorus 1]

Ending
                F   C/E G  
It's never too la----------te   
         s  It's never too late