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