I've had many tears and sorrows,
I've had questions for tomorrow,
There have been times
I didn't know right from wrong.But in every situation -
God gave blessed consolation,
That my trials come only to make me strong.
I thank God for the mountains,
I thank Him for the valleys
I thank Him for the storms
He brought me through.
For if I'd never had a problem
I wouldn't know that He could solve them,
I'd never know what faith in God can do.
Chorus:
Through it all -- through it all,
I've learned to trust in Jesus,
I've learned to trust in God.
Through it all -- through it all,
I've learned to depend upon His Word.