Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.
Psalm 31
©2006 Rough Harbor Music. Words & Music: Cameron Gray, 2006.
In You, O Lord, have I put my trust,
Let me be not ashamed, let me be not ashamed.
Deliver me in Your righteousness,
O revive me once again, revive me once again.
All day let me sing of Thy salvation,
O my Rock and my Foundation,
Be my refuge.
All day, resting in Your righteousness,
For my hope is in Your grace
And I do not know it’s limit.
In You, O Lord, have I put my trust,
Be not far from me, be not far from me.
Deliver me in Your righteousness,
I will praise You more and more, praise You more and more