I?ve had many tears and sorrows
I?ve had questions for tomorrow
There?ve been times I didn?t know right from wrong
But in every situation
God gave blessed consolation
That my trials only come to make me strong
verse 2
I?ve been a lot of places (and)
And I?ve seen so many faces (but)
There?ve been times I felt so all alone
But in that lonely hour
In that precious lonely hour
Jesus let me know I was His own
Bridge
Through it all through it a__ll
I?ve learned to trust in Jesus
I?ve learned to trust in God
Through it all through it a__ll
I?ve learned to depend upon His Word
verse 3
So I thank God for the mountains
And I thank Him for the valleys
I thank Him for the storms He's brought me through
Cause if I never had a problem
Wouldn't know that He could solve them
Wouldn't know what faith in His Word could do
Bridge
Through it all through it a__ll
I?ve learned to trust in Jesus
I?ve learned to trust in God
Through it all through it a__ll
I?ve learned to depend upon His Word x3