Have you ever had to start over on a project that you already invested a lot of time in? Maybe you have a friend who switched majors in college and now has to do an extra year of college in order to make up credits for the new major. A year is a long delay in moving on in life. Keep in mind how hard delays like that are to wait for or go through.
Now, with that in the back of your mind, reread today’s Scripture. This is God’s thought expressed to Moses, when the Israelites decided it would be a bright idea to worship a golden calf. God was furious. He initially told Moses He will just destroy them all (except Moses) and start over. Start over? He will start over and make a nation mightier and greater than that current one which may have numbered up to 2. 4 million people? Think about how long that would take! It would take generations to go from Moses and his family, to a whole new nation of millions. The time it had taken from Abrahams family to this point was around 400+ years. God would be restarting something that would add countless centuries to “the” plan?
The fact is, His plan was never changed- because God knew exactly what He was going to do from creation, but even the mention of this would have covered 400+ years. The point is, God’s time IS NOT our time. God is at work to fulfill His complete will and purposes, even if it takes 400 “more” years. Just look at Deuteronomy 10:22; “Your fathers went down to Egypt seventy persons, and now the Lord your God has made you as numerous as the stars of heaven.” They are being reminded of a promise God made to his people with Abraham 400 years ago. He is pointing out it has now been fulfilled-that a group of 70 people has now turned to the promised “numerous as the stars.” This was the plan that He actually began 1500 years ago with Adam and Eve, was verbalized to Abraham and has now come to fruition. God was not in a hurry.
God’s timing is still often very different than our timing. He is still not in a hurry. He is not worried. He completes all His promises and completes all His plans. He is doing it step by step in our lives too. He has his “macro” plan for the world, but also what I would call His “micro” plan for us that “ … he who began a good work in you will bring it to completion at the day of Jesus Christ.” (Phil 1:6) His plan is to make us Christlike. We are being conformed to the image of Christ. When things are not happening in a way we want or in the time frame we want, either whatever that “thing” is will not contribute to making us more Christlike or it is not time for it yet. That is why we are waiting. The full understanding of the “why do I have to wait” question we may never know, but we can be sure it will be worth the wait. We can be certain because we stand on the promise and knowledge that our God is perfect, His plans are perfectly timed and He completes each and every one of them with no exceptions.