I've sung songs about my roots And songs about my dreams Songs about the people Who mean the most to me Like songs about my kids And songs about my wife It's how I tell the story The story of my life I've sung songs about my Jesus And songs about my sin Songs about my falling down And getting back up again Songs about forgiveness And songs about Your grace It's how I tell the story Of a life forever changed As long as I am breathing I will lift a melody It's just my way of saying Thank You, Lord, for loving me I could sing a thousand songs about How good to me You've been So, I'll just keep on singing Until the last song ends I've sung in cars and offices When the radio comes on And on a thousand stages While the crowd sings along But when the lights go out And when the show is done My heart keeps on singing to An audience of one As long as I am breathing I will lift a melody It's just my way of saying Thank You, Lord, for loving me I could sing a thousand songs about How good to me You've been So, I'll just keep on singing Until the last song ends Some songs they might remember Most they will forget But thanks to You my greatest song Hasn't been heard yet 'Cause if this is my last It won't be the last one that I sing There's one more song that will live on For all eternity I'll join with all the angels Singing heaven's melody And I'll tell you face to face Thank You, Lord, for loving me I'll praise Your name forever Can't wait for that day when The last song that I sing Will be a song that never ends Oh, the last song that I sing Will be a song that never ends