[Verse 1]
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
Been a lot of places
And I've seen a lot of faces
There were times I felt so all alone
In my lonely hours
Those precious lonely hours
Jesus let me know that I was his own
Oh, singing through it all
Through it all
I've learned to trust in Jesus
I've learned to trust in God
Oh, through it all
Through it all
I've learned to depend upon his word
[Verse]
Well I thank God for my mountains
And I thank him for my valleys
And I thank him for the storms he's brought me through
(He brought through)
For if I never had a problem
How would I know that God could solve them
(Solve them)
How would I know what faith in His word could do
That's why I must be singing through it all
Through it all
I've learned to trust in Jesus
I've learned to trust in God
Oh, singing through it all
Through it all
I've learned to depend upon his word.
Oh, I'm singing
(Through it all)
Oh, he's never let me down
(Through it all)
He's always been there for me
(I've learned to trust in Jesus)
I've learned to trust in God
(Through it all)
He's never let me down
(Through it all)
I've learned to depend upon his word
Yes, I've learned to depend upon his word
(Upon his word)
I've learned to depend upon his word
I've learned to depend upon his holy word
Writer(s): Andrae Crouch
Lyrics powered by www.musixmatch.com