God’s Plan for Our Life


In the scripture Jeremiah 29:11, “I know the plans I have for you, plans to prosper you, not to harm you, to give you a future and a hope”;

the word translated from the Hebrew as plan means much more than plan.  It speaks of careful, skillful, intricate weaving of a fabric.  Thus it could be translated as, ‘I know the meticulously woven purposes that I am skillfully, carefully, and intricately weaving together for your future.’

The plans He has for your life are not only good and beautiful, but intricately woven plans already worked out.  He will take every thread of your life. . .every joy, every mistake, every failing, every victory, every defeat, every gain, every loss, every regret, every wound, and every question – every thread – and will knit them all together carefully, skillfully, and meticulously to become a perfect tapestry of woven love.

From The Book of Mysteries, by Jonathan Cahn