1. 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! 2. A humble, lowly, contrite heart, Believing, true, and clean, Which neither life nor death can part From Him who dwells within. 3. A heart in every thought renewed, And full of love divine; Perfect and right and pure and good, A copy, Lord, of Thine. 4. Thy nature, gracious Lord, impart Come quickly from above; Write Thy new name upon my heart, Thy new best name of Love.
Lyrics:
Charles Wesley
Music: Thomas Haweis
Tune: RICHMOND
Meter: C.M.