How far is too far I thought I'd be there by now I followed shame to the place I was sure Your grace ran out So I kept running And running and running But You kept chasing And chasing and chasing A million miles of my mistakes Still couldn't keep Your love away However far away I am from home That's how far Your love will go Go I turn around and I see Pure compassion in Your eyes A Savior's voice says to me Time to come back home my child So I kept running And running and running And You kept reaching And reaching and reaching A million miles of my mistakes Still couldn't keep Your love away However far away I am from home That's how far Your love will go Go Mercy's arms stretched open wide You paid it all What kind of love lays down His life Willing to cross A million miles of my mistakes Still couldn't keep Your love away However far away I am from home That's how far Your love will go How far You love will go How far Your love will go