Scripture Verse

He that keepeth thee will not slumber. Psalm 121:3

Introduction

Words: Cla­ra L. Shat­tuck, in Heart Songs, ed­it­ed by Fred­er­ick A. Fill­more (Cin­cin­na­ti, Ohio: Fill­more Bro­thers, 1893), num­ber 70.

Music: Da­ni­el B. Tow­ner (🔊 pdf nwc).

If you know where to get a good pho­to of Shat­tuck (head & shoul­ders, at least 200×300 pix­els),

portrait
Daniel Towner (1850–1919)

Lyrics

Fret not thy­self, my heart!
The Lord hath care for thee:
Tho’ de­so­late and poor thou art,
He shall thy por­tion be;
His co­ve­nant stands firm and sure;
His mer­cy ever shall en­dure.

Refrain

He slum­bers not, He will not sleep,
All safe thou art, for He doth keep;
Hold firm thy trust, tho’ clouds arise,
In God’s good hand thy fu­ture lies.

He com­passes thy path
And know­eth all thy ways;
A pur­pose true of love He hath,
Which runs through­out thy days;
He sees the end thou canst not see,
And what He wills is best for thee.

Refrain

To Him a thou­sand years
Are but as yes­ter­day;
An hour, an age, the same ap­pear—
He chang­eth not for aye;
And soon or late, in shade or sun,
His plan is wrought, His will is done.

Refrain

Be si­lent, O my soul!
Let thy com­plain­ing cease;
On Him thy bur­den thou mayst roll,
And walk hence­forth in peace;
Where He abides all storms are stilled,
And ev­ery need is more than filled.

Refrain