All my life All I know God's been good Good to my soul Mountain high Valley low I'm gonna sing wherever I go God is for me He's not against me I will hold to the plans He has for me When I'm broken He will fix me I will call on the name of the Lord He's my heartsong In my sorrow He's my hope and my strength for tomorrow When the storms rise All around me I will call on the name of the Lord I got joy, joy, joy Deep in my soul I will sing, sing, sing Wherever I go