After the fall of Jerusalem in 586 BC the longsuffering prophet Jeremiah chose to stay in Judea. There he dwelled in safety under the watchful eye of Gedaliah, the governor that Nebuchadnezzar had appointed to rule over the region. Finally, God’s beleaguered prophet had some rest… at least for a while.
A rebel group infiltrated Judea and murdered Gedaliah. How would Babylon respond to the assassination of their governor? The remaining leaders of Judea struck back at the rebels and chased them out of the territory. Would this appease the wrath of Babylon? Probably not, so the people come to Jeremiah for guidance: “pray to the Lord your God for us… that the Lord your God should show us the way that we should go and the thing that we should do.” (Jer. 42:2-3).
Here was an earnest and urgent request; God’s people asking after God’s will. Everything about their situation called for haste. Their enemies could return at any moment. How would God answer?
God didn’t answer… not for ten days: “At the end of ten days the word of the Lord came to Jeremiah.” (Jer. 42:7). God made them wait. What an agonizing ten days it must have been! The passage doesn’t tell us why God made them wait. It might be that God was testing them, sanctifying them or preparing them for the answer. Whatever God’s reason, He was clearly not as panicked as they were. He would answer – in his time, not theirs.
David wrestled with God’s apparent silence: “Wait for the LORD; be strong, and let your heart take courage; wait for the LORD!” (Ps. 27:14). Waiting is hard, especially in our instant-everything culture. Sometimes God makes us wait for an answer or an outcome, and we don’t always know why. But this we do know: that God is in control and that he is good.
How then should we wait? Wait trusting God’s unfailing love (Rom. 8:28). As one commentator explains: “God tests our faith by delaying the answer to our prayer. The time is not lost. It is profitably spent in the trial and culture of our own souls."
Because of Christ,