When I was lost in my way
You knew the day you would call me son
Like the son who ran away
You faithfully stayed cause’ you knew I'd come
You waited for me,
So here I am waiting for you.
Every moment so far has drawn me to your arms
You've worked it all for the good
Every moment that's left I give back to pay a debt
I can't make good on
Cause all I can give, is all you have given
When I give it all back there's still heaven left to pay
So I can gladly give my life away
When I felt orphaned
Abandoned and knew that I had no home
Your love was open
A love that awakened a love all our own
You made room for me
So I am clearing space for you.
Every moment so far has drawn me to your arms
You've worked it all for the good
Every moment that's left I give back to pay a debt
I can't make good on
Cause all I can give, is all you have given
When I give it all back there's still heaven left to pay
So I can gladly give my life away
When my hopes are broken
When I can't lift my hands to you
When my heart is aching
And darkness is all that's in view
I look to the cross
And I see you broken
I look to the cross
I see your hands lifted high
Praying for me
In your final moments
Your heart poured out
Your love lifted high
Here I surrender
Here I lay my life down
Here on the altar
I give you my love lay down my crown
You gave your life for me
So here I give my life for you
Every moment so far has drawn me to your arms
You've worked it all for the good
Every moment that's left I give back to pay a debt
I can't make good on
Cause all I can give, is all you have given
When I give it all back there's still heaven left to pay
So I can gladly give my life away