[Verse 1]
Times are hard, I know
But I still hold on
I been down on my knees
Still I carry on
I believe in God
Through the fire and rain
Love and mercy find me
Over and again
[Pre-Chorus]
When my road feels long
And my strength gets thin
I hear a better song
Rising up within
[Chorus]
Mercy on me
Grace on me
I keep on loving
I keep on trying
Mercy on me
Grace on me
God's love holds me
Keeps me from dying
[Verse 2]
I got a worn-out heart
And a hopeful mind
Every little step
Is a gift in time
If the door stays shut
I will wait and pray
Love of God keeps calling
Making a way
[Pre-Chorus]
When my road feels long
And my strength gets thin
I hear a better song
Rising up within
[Chorus]
Mercy on me
Grace on me
I keep on loving
I keep on trying
Mercy on me
Grace on me
God's love holds me
Keeps me from dying
[Bridge]
I won't let go now
I won't turn away
Even in the dark
I will still obey
(mmm) Love will lead me home
(mmm) Love will lead me home
[Chorus]
Mercy on me
Grace on me
I keep on loving
I keep on trying
Mercy on me
Grace on me
God's love holds me
Keeps me from dying