Just let me rest a little while, I'm feeling weary, before I walk another mile,
I just want you to know I will give you my everlasting love,
I'm just a man, but you give me hope.
And no matter how deep the stain of my sin, you can take it out and make me clean again,
No one I know can make me whole; no one but the keeper of my soul.
Sometimes I climb the highest peak; no one can stop me,
Sometimes my legs get pretty weak, and though I might fall, I remember forgiveness will catch me,
Thank-you, my God, that your grace abounds.
And no matter how deep the stain of my sin, you can take it out and make me clean again,
No one I know can make me whole; no one but the keeper of my soul.
You found me in my darkest hour, with no direction home, no vision of power,
You put your hand on this child of Heaven, lifting me up so my heart could see...
That no matter how deep the stain of my sin, you can take it out and make me clean again,
No one I know can make me whole; no one but the keeper of my soul.