There I go, falling down again Trying to run a race I can’t win Sometimes I just wanna bow out I wanna throw in the towel now My mistakes try twisting the truth But I know Somebody who loves to use All the little broken pieces Bringing strength to my weakness Oh, You’re telling my soul It’s not too late, even in the mess I made I turn around and see You standing You’re giving me a million chances It’s Your grace on grace I’ll never understand it You’re giving me a million chances Keep giving me a million chances There you go making all things good Work it out like You said you would There’s no reason to doubt You You know I can’t live without You Oh, You’re telling my soul It’s not too late, even in the mess I made I turn around and see You standing You’re giving me a million chances It’s Your grace on grace I’ll never understand it You’re giving me a million chances Keep giving me a million chances (Not too late) It's never too late (Not too late) No, it's never too late (Not too late) Oh (Not too late) There’s not a second You waste (Not too late) There’s not a promise You break (Not too late) It’s never too late It’s not too late, even in the mess I made I turn around and see You standing You’re giving me a million chances It’s Your grace on grace I’ll never understand it You’re giving me a million chances Keep giving me a million chances No, I’ll never understand it You’re giving me a million chances