My lover left me with no ground to stand on
Left me with a broken heart
My mind was torn
I had two empty arms and scattered pride
Ooh, he left me with no place to hide
And then up, up came a miracle
You, honey, you're the miracle
You gave me ground to stand on
You mended my pride together so strong
You put my mind at ease
Now I've got it together
My arms are filled and my pride is ridin' high

I don't know how to thank you
But my my my
I'm sayin' hallelujah, glory hallelujah
Thank you for for the loving that you lais on me
Thank you, baby, hallelujah, glory hallelujah
Thank you for the loving that you laid on me

I know a me that I've never known before
You're a golden key to heaven's door
Confused, I've been confused, I've been misused
I've been trough the toils of life
Sure enough I've paid some dues
Now I'm high, I'm high on something strong
You got me now and to you I'm holding on
You scooped me up from the bottom
You blew my troubles away
Like the winds of autumn
You're like the sun that dries my flowin' tears
I've been blessed
On the throne I'm sitting high

I don't know how to thank you
But my my my
I'm sayin' hallelujah, glory hallelujah
Thank you for for the loving that you lais on me
Thank you, baby, hallelujah, glory hallelujah
Thank you for the loving that you laid on me

I ain't got no more troubles
I ain't got to cry no more
Oh boy, you washed away my tears
Don't you know you erased all of my fears

Hallelujah, glory hallelujah
Thank you fort he loving that you laid on me

Hallelujah, glory hallelujah
Thank you fort he loving that you laid on me
...

So much time, so much time
Thank you baby, thank you, baby
You're my good news
When the world full of bad news
You've been my friend
When my friends were thin
You opened up your heart
And you took me in
Thank you baby, thank you, baby
I've got to tell somebody
Hallelujah, glory hallelujah
Thank you fort he loving that you laid on me
I don't have to cry no more
I don't have to sit and moan...