You're my hope and my soul's anchor Through the change, You are the same I will wait for Your promise Until the end Through the fire Through the waters I will not lose hope You have called us sons and daughters You won't let me go You won't let me go I will run with endurance And fix my eyes on Jesus That I may not grow weary Or lose heart Through the fire Through the waters I will not lose hope You have called us sons and daughters You won't let me go Through the fire Through the waters I will not lose hope You have called us sons and daughters You won't let me go You won't let me go My trust is in You, Lord I know that You hear me I know that You care My faith is in You, God Through trials and heartache I won't let the world shake My trust is in You, Lord I know that You hear me I know that You care My faith is in You, God Through trials and heartache I won't let the world shake My trust is in You, Lord I know that You hear me I know that You care My faith is in You, God Through trials and heartache I won't let the world shake My trust is in You, Lord I know that You hear me I know that You care My faith is in You, God Through trials and heartache I won't let the world shake my trust Through the fire Through the waters I will not lose hope You have called us sons and daughters You won't let me go Through the fire Through the waters I will not lose hope You have called us sons and daughters You won't let me go You won't let me go You won't let me go