If it seems slow in coming, wait patiently, for it will surely take time. It will not be delayed.
God does most of His work unseen; He works on the finer details, the things we don’t see. We must remain confident that He is always working as we wait. “My thoughts are nothing like your thoughts,” says the LORD. “And my ways are far beyond anything you could imagine” (Isaiah 55:8). We cannot understand how God works, we will only see the big picture when it is complete. Even then, the far-reaching ramifications may not be evident until much later.
We can be sure though, that God is good and what we’ve been waiting for will exceed anything we could’ve ever imagined!