[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