... Life takes you places You never dreamed it would take you When you find that you're equipped to do The things you've been called to The whole thing seems amazing Now you know God had a plan ... Someone shows up in your life And you know they're heaven-sent It's a holy intervention not just some coincidence When the thing that you've been praying for unfolds Then you know God has a plan ... He doesn't always tell us what he's thinking He just wants us to trust and hold his hand He knows the end from the beginning In this crazy mixed up world we're living in Ain't you glad, God has a plan ... When you stepped out on a word of faith Don't know where you were goin' The endless days you looked for hope With nothin' really showin' Then suddenly the sun broke through the clouds And you know it now, God has a plan He doesn't always tell us what he's thinking He just wants us to trust and hold his hand He knows the end from the beginning In this crazy mixed up world we're living in Ain't you glad, God has a plan ... Oh we may not always know the plan But we know for sure That the steps of a righteous man Are ordered by the Lord He doesn't always tell us what he's thinking He just wants us to trust and hold his hand He knows the end from the beginning In this crazy mixed up world we're living in Ain't you glad, God has a plan Ain't you glad, God has a plan