God's saints have journeyed long
The promised rest to gain;
And still, through grace, their hope is strong
That they with Christ will reign.
They started on the way
Six thousand years ago;
And oft, without one earthly stay,
Have passed through scenes of woe.
But God has been their stay,
And not a fleshly arm;
And they have trod the desert way,
Where foes have sought their harm.
Now they are almost home!
They know the rest is near, –
To Canaan's border they have come,
The Lord will soon appear!
He'll greet them with a smile,
And bid their wandering cease, –
He'll place them in a heavenly clime,
And give them endless peace.
They give all praise to God,
And glory to the Lamb;
They trust alone His precious blood,
And don't deny His name.
They joy before the Lamb;
They worship and adore
Him who was so humbled here, –
In grace their sorrows bore.
R. H.