1 O for an heart to praise my God!
An heart from sin set free;
An heart that always feels Thy blood
So freely shed for me!
2 An humble, lowly, contrite heart,
Believing, true, and clean;
Which neither life nor death can part
From Him that dwells within.
3 A heart in every thought renew'd,
And full of love divine,
Perfect and right, and pure, and good,
A copy, Lord! of thine.
5 Thy nature, gracious Lord! impart
Come quickly from above,
Write thy new name upon my heart,
Thy new best name of love. Amen.