Your mercy found me Upon the broken road And lifted me beyond my failing Into Your glory My sin and shame dissolved And now forever Yours I'll stand In love never to end To call You more than Lord Glorious friend So I throw my life upon all You are 'Cause I know You gave it all for me And when all else fades My soul will dance with You Where the love lasts forever Your mercy found me Upon the broken road And lifted me beyond my failing Into Your glory My sin and shame dissolved And now forever Yours I'll stand In love never to end To call You more than Lord Glorious friend So I throw my life upon all You are 'Cause I know You gave it all for me And when all else fades My soul will dance with You Where the love lasts forever So I throw my life upon all You are 'Cause I know You gave it all for me And when all else fades My soul will dance with You Where the love lasts forever And forever I will sing Lord forever I will sing Of how You gave Your life away Just to save me Lord You saved me And forever I will sing Lord forever I will sing Of how You gave Your life away Just to save me Lord You saved me So I throw my life upon all You are 'Cause I know You gave it all for me And when all else fades My soul will dance with You Where the love lasts forever So I throw my life upon all You are 'Cause I know You gave it all for me And when all else fades My soul will dance with You Where the love lasts forever With You where the love lasts forever With You where the love lasts forever