What Sort of Love is This?

What have I done   LORD   that drives me to roam
Who am I to You    LORD   that You want me home
What have I done   LORD    to leave You broken and bled
Who am I to You    LORD   that You save me instead
What sort of love is this?          I cannot explain
But I know I need You    Jesus    I call on Your Name
In my bones I shake   LORD   you heard when I cried
From far away I see   LORD   You run arms open wide
In my bones I knew   LORD   Your familiar face
From far away I run   LORD   to Your tearful embrace
What sort of love is this?       Through all of the pain
As everything fades      Jesus     You are still the same