Verse 1 I grew up on a gravel road Front pew on Sundays, hand-me-down clothes Mama prayed with her Bible worn Daddy worked from dusk till morn There were years I chased my own way Thought I knew better than what He’d say But every mile and every wrong Was leading me back where I belong Pre-Chorus I can see it now looking back Even when I walked off track He was guiding me Chorus – Original Oh, I'm walking in God's plan for my life He ordered my steps and He's making it right Through every valley I know I'll survive 'Cause His hand is on me This is God's plan for my life (Let's take 'em to church) I'm walking in God's plan for my life Up by His grace and I'm shining His light No weapon formed can take away my right 'Cause He covers me daily This is God's plan for my life Verse 2 There were nights the bills ran high Faith was all that kept hope alive I’ve held a child and bowed my head Prayed for strength and daily bread Seen doors close I begged stay wide Felt the hurt of swallowed pride But every tear that hit that floor Just made my roots grow deeper, Lord Pre-Chorus Now I thank Him for the no’s For the storms and winding roads They made me strong Bridge – Youth Choir He kept me when I couldn’t stand Held my world in nail-scarred hands Saved my soul, He changed my heart Never left me in the dark I’m not who I used to be His mercy rewrote my story If you’ve been lost and found like me Lift your voice and sing Final Chorus Oh, I'm walking in God's plan for my life He ordered my steps and He's making it right Through every valley I know I'll survive 'Cause His hand is on me This is God's plan for my life (Repeat with harmonies and optional key change)