You come at the right time When I least expect it, never behind So, why would I be surprised When You deliver every time? On mountaintops, You stay the same In valleys low, You never change And I believe that I will see The goodness of the Lord I'm confident as seasons change Your faithfulness remains Oh-oh, oh-oh You go, You go before me To prepare a blessing, You make a way It's more than I could imagine More than I can fathom or comprehend On mountaintops, You stay the same In valleys low, You never change And I believe that I will see The goodness of the Lord I'm confident as seasons change Your faithfulness remains Your word remains the same I worship You, Jesus God of my present God of my future You write my story You hold it all together God of my present God of my future You write my story You hold it all together God of my present God of my future You write my story You hold it all together God of my present God of my future You write my story You hold it all together And I believe that I will see The goodness of the Lord I'm confident as seasons change Your faithfulness remains Oh, Your faithfulness remains