O When Wilt Thou My Savior Be

O when wilt thou my Savior be!
O when shall I be clean!
The true eternal Sabbath see,
A perfect rest from sin!

Jesus! the sinner’s rest thou art,
From guilt, and fear, and pain;
While thou art absent from my heart,
I look for rest in vain!

The consolations of thy word
My soul have long upheld;
The faithful promise of the Lord
Shall surely be fulfill’d:

Joining thy sheep in yonder fold,
Like them I shall rejoice;
Like them thy glory shall behold
And hear my Shepherd’s voice.

O that I now the voice might hear,
That speaks my sins forgiven;
Thy word is past to give me here
The inward pledge of heaven.