
I look back on the miles of this journey I've walked
Through the valleys and trials where the shadows talked
I have been through a lot of the fire and the rain
But God was always there to heal up the pain
He taught me how to wait, He taught me to be strong
Gave me the patience to keep holding on
Every mountain I faced, every tear that I cried
I knew the Lord was walking right by my side
ChorusI can do all things through Christ who gives me power
He is my rock, my shelter, and my tower
Through every single test I stood, I understood
That all things are working together for my good
Yes, all things are working together for my good
Verse 2My name is Patricia, and I've got a song to sing
About the joy and the laughter that His spirit brings
I love helping people, I love reaching out a hand
Spreading His grace all across the land
I'm a living witness for the Lord up above
Showing His mercy and sharing His love
With a smile on my face and my faith shining bright
I am stepping out boldly and walking in His light
ChorusI can do all things through Christ who gives me power
He is my rock, my shelter, and my tower
Through every single test I stood, I understood
That all things are working together for my good
Yes, all things are working together for my good
BridgeThe journey wasn't easy, but it made me who I am
Held safely in the hands of the Great I Am
The trials gave me strength, the tests made me bold
A testimony of faith that has to be told
He turned my heavy weeping into a happy dance
And showed me every hurdle was just another chance
Final ChorusI can do all things through Christ who gives me power!
He is my rock, my shelter, and my tower!
Through every single test I stood, I understood
That all things are working together for my good!
Oh, I can do all things, I know I always could
'Cause all things are working together for my good!
Yes, all things are working together for my good!