Never comes down as expected In sometimes mysterious ways How my heavenly Father surrounds me Goes before me He is there in each moment unfolding Every treacherous step I must take As He lights my day Chorus: God is walking me through And making me sing He's turning my whole world around With the joy that He brings He's breaking my fall Lifting me up Changing my heart's point of view God is walking me through Peace at the height of confusion Calm in the worst of my fears Not a victim to life's circumstances All the wayward chances There's a reason for each disappointment And a rainbow above every cloud I will say out loud Repeat Chorus It's ever the same The pleasure and pain in every life But count mine as gain to walk in His light Repeat Chorus