The rain won't stop, and the bills pile high
Every turn I take, it's another try
The weight of the world sits heavy on my chest
I'm doing my worst while I'm giving my best
In pain with sarcasm I cried
Oh, thank you for this road I'm on
For the trials that just go on and on
Oh, thank you for the ups and downs
For life's bumps and all the frowns
She stood in the cold with a look in her eye
A humble plea for help, just passing by
I gave her my coat, and she held it tight
Her whispered words cut through the night
Her gracious tone pierced my hard heart
Oh, thank you for kindness unknown
For the seeds of love you've sown
Oh, thank you for the blessing I see
For giving so much to someone like me
Her words lingered, like a gentle call
A nudge to a place for saints, sinners, and all
Through doubts and shadows, I followed the sound
To seek what was lost, to find solid ground
The pews were worn, and the music played
A quiet moment as I knelt and prayed
I felt His love, like a warming flame
And I knew I'd never leave the same
My focus changed from me to Him
Oh, thank you for the stripes you've taken
How with drops of blood you've shaken
Oh, thank you for your mercy and grace
Taking my bruises, ensuring my place
I lift my hands, my heart takes flight
In the darkest of days, You've been my light
For the love, the grace, the skies so blue
Hallelujah, Lord, for all I owe to You
With open arms I praise His name,
Oh, thank you for the trials and pain
For the storms and for the rain
Oh, thank you for giving me a taste
That your sacrifice might not be erased
I now desire to take His yoke
To call His name and not be broke
Grateful for the life I'm living
More praise be given this Thanksgiving
Oh! Hallelujah
Oh! Hallelujah
Oh! Hallelujah
Oh! Hallelujah