Habakkuk 2:3 (KJV) For the vision is yet for an appointed time, but at the end it shall speak and not lie. Though it tarry, wait for it, because it will surely come; it will not tarry.
Beloved, resist the urge to be frustrated when promises seem to be delayed, for you know that I AM good to My word and I will bring all that I have promised to pass. I watch over My word to perform it.
So allow such moments of seeming holdup to stretch your faith, and yield to My growing process. I do all things with purpose and intention, and I AM using all things for good. So embrace the trials of waiting with joy knowing My hand is at work.