XXIX. For a clean Heart

1 O for an heart to love my GOD!
An heart from sin set free;
A heart that always feels thy blood
So freely shed for me!

2 A heart resign'd submissive, meek,
My dear Redeemer's throne;
Where only CHRIST is heard to speak,
Where JESUS reigns alone.

3 An humble, lowly, contrite heart,
Believing, true, and clean;
Which neither life nor death can part
From him that dwells within.

4 An heart in every thought renew'd
And fill'd with love divine:
Perfect and right and pure and good,
A copy, LORD, of thine.

5 Thy tender heart is still the same,
And melts at human woe;
Send down thy grace, O blessed Lamb,
That I thy love may know.

6 Thy holy nature, LORD! impart;
Come quickly from above;
Write thy new name upon my heart,
Thy new best name of love.

Text Information
First Line: O for an heart to love my God!
Title: For a clean Heart
Meter: Common Metre
Language: English
Publication Date: 1790
Topic: Before Sermon
Tune Information
(No tune information)



Media
More media are available on the text authority page.

Suggestions or corrections? Contact us