Author: Samuel Medley, 1738-1799 Hymnal: The Cyber Hymnal #8207 Meter: 8.8.8.8 Hymnal Title: The Cyber Hymnal Lyrics: 1 O for a heart prepared to sing
To God, my Savior, and my king;
While with His saints I join to tell,
My Jesus has done all things well.
2 All worlds His glorious power confess;
His wisdom all His works express;
But O His love what tongue can tell!
My Jesus has done all things well.
3 How sovereign, wonderful and free
Is all His love to sinful me!
He plucked me as a brand from hell:
My Jesus has done all things well.
4 I spurned His grace, I broke His laws,
And yet He undertook my cause,
To save me, though I did rebel:
My Jesus has done all things well.
5 And since my soul has known His love
What mercies has He made me prove!
Mercies which all my praise excel,
My Jesus has done all things well.
6 Whene’er my Savior and my God
Has on me laid His gentle rod,
I know, in all that has befell,
My Jesus has done all things well.
7 Tho’ oft a fiery, flaming dart
The tempter levels at my heart,
With this I all his rage repel,
My Jesus has done all things well.
8 Sometimes He’s pleased His face to hide,
To make me pray, or kill my pride;
Yet I am helped on this to dwell:
My Jesus has done all things well.
9 Soon shall I pass the vale of death,
And, in His arms, shall lose my breath;
Yet then my happy soul shall tell,
My Jesus has done all things well.
10 And, when to that bright world I rise,
And join the anthems in the skies,
Above the rest this note shall swell:
"My Jesus has done all things well." Languages: English Tune Title: MELMORE
O For A Heart Prepared To Sing