I have so many friends that are no longer here Why He took them away and left me here, I'm not clear I guess I have more to do And he has more assignments for me to complete I still can't believe, that You want to use me 'Cause I often fall down and I'm so imperfect But You still love me when I feel I'm not worth it, ooh It coulda been me, dead and gone But You never left me here all alone And I'll never be able to repay You For all You've done You didn't have to do it but You still did And I wasn't worthy of any of it And I'll never be able to repay You For all You've done I am forever indebted to You I'll go where you lead, what You say, I will do You see in me what no one else could ever see I fully surrender even when I don't understand 'Cause I often fall down, I'm so imperfect But You still love me when I don't deserve it, ooh It coulda been me, dead and gone But You never left me here all alone And I'll never be able to repay You For all You've done You didn't have to do it but You still did And I wasn't worthy of any of it And I'll never be able to repay You For all You've done, yeah I'll never be able to repay You, yeah Would take an eternity, yeah 'Cause You've been that good to me I'll never be able to repay You It would take an eternity, yeah 'Cause You've been that good to me And I'll never be able to repay You It would take an eternity, yeah 'Cause You've been that good to me If I had everything in the world I would never, never be able to repay You It would take an eternity 'Cause You've been that good to me Let me make You hear me God I'll never be able to repay You (It would take an eternity) it would take everything I had 'Cause You've been that good to me Yeah, it coulda been me, dead and gone But You never left me here on my own And I'll never be able to repay You For all You've done (Father) You didn't have to do it but You did And I wasn't worthy of any of it And I'll never be able to repay You For all You've done, oh, ohh