God’s Perfect Timing For You

Have you ever cried out “How long, O Lord?”

Ever wondered when God will save your child? Do you ever get tired of asking God again and again for something just doesn’t come? We want answers now, but God has a perfect timing for everything in our lives. Israel experienced this perfect timing after they set foot in the promised land.

While the people of Israel were encamped at Gilgal, they kept the Passover on the fourteenth day of the month in the evening on the plains of Jericho. And the day after the Passover, on that very day, they ate of the produce of the land, unleavened cakes and parched grain. And the manna ceased the day after they ate of the produce of the land. And there was no longer manna for the people of Israel, but they ate of the fruit of the land of Canaan that year. Joshua 5.10-12

Israel had spend 40 years in the wilderness, and now God had miraculously held back the waters of the Jordan and brought them into the promised land. God had them circumcise themselves to renew their covenant with him, then celebrate the Passover, which reminded them how the blood of their lambs had saved them from God’s judgment on Egypt.

“And the day after the Passover, on that very day, they ate of the produce of the land, unleavened cakes and parched grain.”

For 40 years they’d eaten nothing but manna. Now on the day after they remember how God saved them – “on that very day” – they eat of the produce of the land. God had kept his promise to bring them here and now the produce of the land is a pledge God is going to give it completely into their hands.

And the manna ceased the day after they ate of the produce of the land. And there was no longer manna for the people of Israel, but they ate of the fruit of the land of Canaan that year.

See God’s perfect timing? “And the day after the Passover, on that very day, they ate of the produce of the land”….And the manna ceased the day after they ate of the produce of the land”

“On that very day”…”the day after”…perfect timing!

God has a perfect timing for everything in our lives. A perfect time to meet our needs. A perfect time to save our loved ones. A perfect time for you to meet your future husband or wife. A perfect time – a very day and hour – for every trial to end. Keep trusting God. Keep praying. Keep asking, seeking and knocking. Wait patiently. God has a perfect timing for everything in your life. Who knows? Today just might be God’s perfect time to answer your prayers.

Mark Altrogge

I’m a pastor at Saving Grace Church in Indiana, PA. I’m married to Kristi, have 5 kids, and a growing number of grandkids. I enjoy songwriting, oil painting and coffee, not necessarily in that order.