Your grace will never be forgot Your mercy all my life Will be my source forever song My story and my light From mountain top to valley low Through laughter and through tears Surely the goodness of my God Will follow all the years For all that You have done for us For every battle won We'll raise a song to bless Your heart For all that you have done You know our failures and regrets You always led us home Redemption's arm has raised us up Our triumph in the storm For all that You have done for us For every battle won We'll raise a song to bless Your heart For all that you have done (You're faithful through the ages) In unity we'll stand as one As family we'll go Shoulder to shoulder Hand in hand Into the great unknown For all that You have done for us For every battle won We'll raise a song to bless Your heart For all that you have done