Why does God seem to wait when we so desperately are begging Him to “do something?” When we think of God’s timing, it can be common to lapse into a mindset that God’s clock is unintelligible, wound by a Deity who is distant and aloof to our desires. The reality, however, is that God is omniscient. He knows everything. He has His plans all drawn up and we cannot grasp His ways …
“For as the heavens are higher than the earth,
So are My ways higher than your ways,
And My thoughts than your thoughts.”
When Jesus was crucified He was fulfilling the plan that had been set in motion before the foundation of the earth. He was redeeming mankind. He was making a way for us to regain our fellowship with Him.
And we can say, “I see that was necessary for His plan to be carried out! But why then do we have so much war, so many tragedies and so much suffering?” Because He is fulfilling the plan that was set in motion for you and I before the foundation of the world. God has a plan for our lives as surely as He had a plan for Jesus.
“In Him also we have obtained an inheritance, being predestined according to the purpose of Him who works all things according to the counsel of His will, that we who first trusted in Christ should be to the praise of His glory.”