What kind of lord leaves heaven above
To live among men filled with sin
To show us how to serve and walk in love
Oh what perfect love
What kind of king would come to me
Put on a towel and wash my feet
In such sweet humility
Oh what perfect love
Please help us oh Lord To love like you
And have mercy oh Lord when we fall short
What kind of judge would hang on a cross
And pray for the ones that laughed and mocked
"Father forgive them for they know not what they do"
Oh what perfect love
What kind of father gives his only son
To pardon sinners with his blood
To free us from our guilt and fear of death
Oh what perfect love
What kind of God would run and embrace
His shamefaced prodigal son
Throw a party in his name and restore him once again
Oh what perfect love
Oh Lord you are so good
And your love endures forever
All these troubles will pass away, but one thing will remain
Oh Your perfect love