Through It All - Andraé Crouch

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 me blessed consolation, 
That my trials come to only make me strong.

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.

I've been to lots of places, 
I've seen a lot of faces, 
There's been times I felt so all alone.
But in my lonely hours, 
Yes, those precious lonely hours, 
Jesus lets me know that I was His own

Chorus

I thank God for the mountains, 
And 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 God could solve them, 
I'd never know what faith in God could do.