Bless my soul, now you're doin' fine
I am yours, you belong to me
Since time began, ‘til time is done
Mister Rock of Ages, you've been goin' on strong
For my future is in your hands
Are we bound for eternity
You ain't got no axe to grind
Mister Rock of Ages, tell me what do you see
Mister Rock of Ages, the lord of my lease
Are we bound for the promised land
In times of toil, in times of peace
You ain't got no axe to grind
Mister Rock of Ages, I'm a part of you now
Rock of Ages, tell me where does it stand
Bless my soul, I ain't ready to die
And so the tide shall run
And my future is in your hands
Bless my soul, let me do what I can
Got no ego, got no pride
Bless my soul, let me do what I can
Until my song shall cease
Rock of Ages, you've got nothing to hide
Bless my soul, baby, you're doin' fine