O perfect life of love!

O perfect life of love!
All, all is finished now,
all that he left his throne above
to do for us below.

2. No work is left undone
of all the Father willed;
in Jesus’ sorrows, one by one,
the Scriptures are fulfilled.

3. No pain that we can share
but he has felt its smart;
all human forms of grief and care
have pierced that tender heart.

4. And on his thorn-crowned head
and on his sinless soul,
our sins in all their guilt were laid
that he might make us whole.

5. In perfect love he dies:
for me, for me his death!
O all-atoning Sacrifice,
to you I cling by faith.

6. In every time of need,
before the judgement throne,
your work, O Lamb of God, I’ll plead;
your merits, not my own.

7. Yet work, O Lord, in me;
for me your work was done:
and let my love the answer be
to grace your love has won.

Praise! Online

Praise! Online is the newest and easiest way to get all the available Praise! resources and to keep up-to-date with new additions and features.

It includes a regular supply of recent hymns, songs and newly commissioned items, along with support for your musicians.

Subscribe for only £15 a year

Praise! Online Browser