[Verse 1] Now more than ever I see it so clear There was never a moment that you were not here Through every valley at the end of my road You never let go Lookin' back I see it It's always been You, Jesus [Chorus] All through the years, every tear that I cried You have been faithful all this time You've been the one holdin' my life God, You have never left my side Even after all this time After all this time You showed me the heart of a father again and again You've been holding my life all this time [Verse 2] And now from this mountain I hold my hands high To the God of my victory, the hope of my life I stand in the wonder of all that You've done All that You've done [Chorus] All through the years, every tear that I cried You have been faithful all this time You've been the one holdin' my life God, You have never left my side Even after all this time After all this time You showed me the heart of a father again and again You've been holding my life, yeah [Bridge] In the moments I had nothing left You gave me one more step, You gave me one more breath So I can stand now with the confidence No matter what comes next, I'll remember this [Chorus] All through the years, every tear that I cried You have been faithful all this time And You've been the one holdin' my life God, You have never left my side Even after all this time After all this time You showed me the heart of a father again and again You've been holding my life all this time All this time You showed me the heart of a father again and again You've been holding my life all this time