1 O precious thought! Some day the mist shall vanish;
Some day the web of gloom shall be unspun.
A day shall break whose beams the night shall banish,
For Christ, the Lamb, shall shine, the glorious Sun!
2 O precious thought! No more will faith be anguished
By doubt's uncertainties, by trembling fears.
The pangs that wound the heart shall all be vanquished,
And light shall flood the gloom of bygone years.
3 Some day each mystery shall find solution,
Each troublous question an undimmed reply.
The hidden deeps that now seem all confusion
My God will open up and clarify.
4 O precious thought! With vision all unclouded,
The One whom I believed shall I behold.
Now from my sight His hallowed form is shrouded,
Then He shall fill my soul with bliss untold.
5 Some day I'll see my ever-faithful Saviour,
Who pardoned all my sin in boundless grace.
Here clouds of trial oft obscure His favor,
There I'll behold the brightness of His face.
6 O precious thought! All sinless, pure, and holy,
By flesh and Satan nevermore oppressed.
My thoughts and deeds shall glorify Him solely,
Who brought my soul unto His perfect rest.
7 The saints of God, all clad in spotless raiment,
Before the Lamb shall wave victorious palms.
For bliss eternal Christ has rendered payment,
Earth's tearful strains give way to joyous psalms.
8 I pray Thee, O my precious Saviour, waken
These hallowed thoughts of Paradise in me,
And let them solace me, till I am taken
To dwell in Salem evermore with Thee.