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 rope You never let go Looking back I see, yeah (I see, yeah) It's always been, You Jesus All through the years Every tear that I've cried You have been faithful all this time You've been the one holding my life God, You have never left my side Even after all this time After all this time You show me the heart of a father Again and again You've been holding my life All this time 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 All through the years Every tear that I've cried You have been faithful all this time You've been the one holding my life God, You have never left my side Even after all this time After all this time You show me the heart of a father Again and again You've been holding my life Yeah In the moments I've 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 All through the years Every tear that I'd cried You have been faithful all this time And You've been the one holding my life God, You have never left my side Even after all this time After all this time You show me the heart of a father Again, and again You've been holding my life All this time All this time You show me the heart of a father Again and again You've been holding my life All this time