Lyrics:
Jesus, I could spend forever
Telling stories of Your love
How when everything was shaken
You were always enough
Oh, how my heart loves Your presence
On the mountain or below
I can trust Your Word each season
This is what I know
Goodness and mercy have followed me all of my days
How great is Your faithfulness, over and over I'll sing
You're worthy of hallelujah, in every season of my life
I live to testify that God, You are good, so good
I walked the narrow valley, I drank the cup of suffering
Your mercy was new every morning, God, You are good, so good
Faithful Shepherd, You have led me
To the place where I can rest
I will make my life an altar
Where Your name is blessed
Goodness and mercy have followed me all of my days
How great is Your faithfulness, over and over I'll sing
You're worthy of hallelujah, in every season of my life
I live to testify that God, You are good, so good
I walked the narrow valley, I drank the cup of suffering
Your mercy was new every morning, God, You are good, so good
I put all my confidence in this
God, Your love endures and Your faithfulness won't end
I can trust Your heart when I cannot trace Your hand
I will see Your goodness in this land
I put all my confidence in this
God, Your love endures and Your faithfulness won't end
I can trust Your heart when I cannot trace Your hand
I will see Your goodness in this land
You're worthy of hallelujah, in every season of my life
I live to testify that God, You are good, so good
I walked the narrow valley, I drank the cup of suffering
Your mercy was new every morning, God, You are good, so good
I put all my confidence in this
God, Your love endures and Your faithfulness won't end
I can trust Your heart when I cannot trace Your hand
I will see Your goodness in this land
You're worthy of hallelujah, in every season of my life
I live to testify that God, You are good, so good
I walked the narrow valley, I drank the cup of suffering
Your mercy was new every morning, God, You are good, so good