“O, for a heart to praise my God,” by Charles Wesley

O, for a heart to praise my God, a heart from sin set free;
A heart that always feels Thy blood so freely shed for me.

A heart resigned, submissive, meek, my Great Redeemer’s Throne,
Where only Christ is heard to speak . . . where Jesus reigns alone.

A humble, lowly, contrite heart, believing, true and clean,
Which neither life nor death can part from Christ who dwells within.

A heart in every thought renewed and full of love divine,
Perfect and right and pure and good, a copy Lord of Thine.

Thy nature, gracious Lord, impart. Come quickly from above!
Write Thy new name upon my heart, Thy new, best name of love!


(“O for a Heart to Praise My God,” Charles Wesley)