I've been everywhere turning over stones Trying to find a place to call my home Tried everything under the sun To numb the pain was all but done (Ooh-ooh-ooh) Dirt on my grave (Ooh-ooh-ooh) Covered in shame (Ooh-ooh-ooh) In my lowest place (Ooh-ooh-ooh) Then You called my name You never gave up on me You never gave up on me Every time I walked away You came running after me You never gave up on me You never gave up on me When I gave up on myself Oh Lord, You never gave up on me You never gave up on me (Oh-oh-oh) You never gave up on me You never gave up on me No longer chained to all my pain I'm hearing Your grace calling my name every day (Hey) Still can't believe, there on my knees You rescued me And you set me free You never gave up on me You never gave up on me Every time I walked away You came running after me No, You never gave up on me You never gave up on me When I gave up on myself Oh Lord, You never gave up on me You never gave up on me (Oh-oh-oh) You never gave up on me You never gave up on me There's nowhere in the world that I could go Where Your love won't find me Even at the end of the darkest road You never gave up on me, You never gave up on me You never gave up on me, You never gave up on me You never gave up on me You never gave up on me Every time I walked away You came running after me No, You never gave up on me You never gave up on And no matter where I go I know You will always be there You never gave up on me You never gave up on me When I gave up on myself Oh Lord, You never gave up on me You never gave up on me (Oh-oh-oh) You never gave up on me You never gave up on me