Whether we are worried about God fulfilling a promise to us personally, or are looking toward the promise of His kingdom being fully established, God is not slow to fulfill these promises. We must remember that the LORD has everything planned out and in His due time, all will be fulfilled. Remember, it took thousands of years before Jesus came to this earth to redeem mankind. Yet the redemption of mankind took place at exactly the time that God planned it, not a minute sooner or later. He may seem slow to us humans, but He is working things out according to His plan, not ours. As we look back over our finite lives, we cannot help but reflect upon His perfect timing. God's timing would rarely be our timing; we like things done now and are not patient like our Father is toward us. We do not always see the need for patience, because we lack God's wisdom and vision. A day with the LORD is as a thousand years: that is far more than a lifetime to you and me! Let us rest in Him, knowing He will fulfill his promises to us and the entire world in due time. Let us learn patience from the God of all patience. He patiently waited for us that we might find salvation. Imagine how different things would be had God fulfilled all his promises quickly! None of us would be here! If He were to give us what we ask immediately, how would we grow? God has promised that He has a plan, not only for the world, but also for each of us. Our job is to patiently wait and watch as He fulfills that plan for our lives in His own due time.
Source : qwchristiandevotions