O, happy time long waited for,
The comfort of my heart,
Since I have met the saints once more,
O may we never part.
Temptations cease to break my peace,
And all my sorrows die,
When I with you my love renew,
O what a heav'n have I.
My sorrows past and I at last,
Have heav'nly comforts found,
My heart and treasure is above,
And I'm for Canaan bound.
If fellowship with saints below,
Is to our hearts so sweet,
What heav'nly comforts shall we know,
When round His throne we meet.
While here we sit and sing His love,
In rapture so divine,
With patience more like those above,
While in these songs we join.
Our hearts are filled with holy zeal,
We long to see the King,
We long to reach those heav'nly fields,
Where saints and angels sing.