When darkness long has veiled my mind
Book 3, Hymn 23 · William Cowper · Public-domain words
When darkness long has veiled my mind
Book 3, Hymn 23 · William Cowper
The words
- 1
Stanza 1. When darkness long has veiled my mind,And smiling day once more appears;Then, my Redeemer, then I findThe folly of my doubts and fears.
- 2
Stanza 2. Strait I upbraid my wand’ring heart,And blush that I should ever beThus prone to act so base a part,Or harbor one hard thought of thee!
- 3
Stanza 3. O! let me then at length be taughtWhat I am still so slow to learn;That God is love, and changes not,Nor knows the shadow of a turn,
- 4
Stanza 4. Sweet truth, and easy to repeat!But when my faith is sharply tried,I find myself a learner yet,Unskillful, weak, and apt to slide.
- 5
Stanza 5. But, O my LORD, one look from theeSubdues the disobedient will;Drives doubt and discontent away,And thy rebellious worm is still.
- 6
Stanza 6. Thou art as ready to forgive,As I am ready to repine;Thou, therefore, all the praise receive,Be shame, and self–abhorrence, mine.
Olney Hymns (1779), Book 3, Hymn 23. William Cowper. Public domain. CCEL transcription with modernized spelling. www.praylock.com/olney-hymns/3-23
About these words
William Cowper lived from 1731 to 1800. These historical words are public domain.
This hymn belongs to the complete three-book collection first published in 1779.
The CCEL transcription modernizes spelling and some punctuation. Read this hymn at the source. Checked 23 October 2026.
No sheet music or recordings are included. This web collection is separate from the PrayLock iPhone app.
Begin with prayer.
Choose the apps that take your attention, and put prayer before them. PrayLock requires a Pro subscription.
Download on theApp Store
On a computer? Scan with your iPhone camera to open PrayLock on the App Store.