“But as for you and your servants, I know that you will not yet fear the Lord God” (Ex. 9:30).
God could deliver you today—He could—from whatever situation is causing you pain and heartache and upset and struggle. And since He could, you probably think that He should. Why would God delay when He could deliver?
Any number of reasons might be the real answer to that question, of course, but among the various rationales for delay that He’s revealed to us in Scripture is this one: Before God brings deliverance, He brings transformation. In the time that we are waiting for His relief, He is making us spiritually fit to receive what He is already willing to do.
You can see an example of this principle worked out in the life of Moses. God had given him detailed instructions at the burning bush, telling him to go to the leaders of Israel and share with them everything God was promising to do for His people. “They shall listen to your voice, and you shall come, you and the elders of Israel, to the king of Egypt, and you must say to him, ‘The Lord, the God of the Hebrews has met with us. Therefore, now, let us go, we ask you, three days’ journey into the wilderness so that we may sacrifice to the Lord our God” (Ex. 3:18).
Okay, hold that thought for a second, because I want you to compare it to what Moses actually did.
Comparison #1: “You and the elders of Israel [shall go] to the king of Egypt.” Is this what Moses did? No, he did not. According to Exodus 5:1, he took only his brother Aaron with him when he appeared before Pharaoh.
Comparison #2: God said to refer to Him as “the LORD, the God of the Hebrews.” Instead Moses referred to Him as “the LORD, the God of Israel” (Ex. 5:1), which would have been confusing and subject to misunderstanding by Pharaoh because no national Israel actually existed at that point.
Comparison #3: The only thing God told him to request was a brief cessation of the Hebrews’ duties so they could go out of town for a few days to worship Him. But Moses reported God as demanding an immediate, unilateral emancipation: “Let my people go” (Ex. 5:1).
It wasn’t quite what God had said, was it?
Moses didn’t yet respect the Word of God as he should. He didn’t have full faith in it. That’s why he disobeyed and deviated from it. He doubted it. He changed it.
Now over time, of course, we see that God kept working with him. He fashioned Moses into an awesome tool in His hand, building him into someone whose relationship with the Lord was truly unique in all of Scripture. In fact, as God continued delaying His deliverance of the Hebrews by raining down plagues on Egypt, a changed and changing Moses could see in Pharaoh someone who did “not yet fear the LORD God” the way Moses was growing to.
Sometimes that’s what delay is for. God is growing you, transforming you. He would never want His blessings to destroy you—to be wasted on someone who’s not changing inside—so He keeps working at building you, even as He’s preparing to bring you deliverance.
In the end you’ll be glad He delayed, because of the person He turned you into while you waited.
To learn more from Pastor James’ fearless Bible-preaching, visitjamesmacdonald.com.
Pastor James MacDonald is an esteemed Bible teacher whose “Walk in the Word” radio and television programs are followed by millions throughout the United States and around the world. He’s the founding and senior pastor of Harvest Bible Chapel, whose seven campuses are spread throughout the greater Chicagoland area.
Read more at The Real Reason God Is Delaying Your Deliverance.