In life we often wonder why our situation has not changed; even after we have declared the Word of God over it many times. Or we have been given a promise from God and have had many prophesies to reinforce the word given to us; but we are still waiting on that promise to be fulfilled.
God’s rescue does not always come the exact moment we want it to come. His ways are higher than our ways according to Isaiah 55:8. Throughout the book of Genesis we read where God had promised the Hebrew slaves He would bring them out of Egypt; however His people had to wait a long time to see His promise unfold, BUT God DID rescue them when He knew the right time had come.
We must trust in our Heavenly Father; He knows when the right time has come to fulfill a promise He has made to us. So many times in the Word we see where God has told someone He would do something, but it may have been years before that promise came to pass and a lot of times while they were waiting, it did not look like it would EVER come to pass. David was told he would be king, but he was hiding in caves and running from a crazy man in fear of his own life. Abraham was promised a son with his barren wife Sarah, only to finally receive that promise in Isaac, and have it look as if God was taking Isaac away when he told Abraham to sacrifice him. And the Hebrew children were told they would be delivered, all the while they worked hard under the hand of the Egyptian task masters.
Your promise you are standing on from your Father will come to pass; you must stand on it. Focus on where you are going and not on the journey you are taking. The journey is necessary to prepare you; it took Moses many years to become ready to serve God and deliver God’s people for Him. He had to be taken to a place where God could prepare him – the desert.
Do you feel as if you are in your desert waiting for your promise? Then allow God to prepare you right where you are; and to prepare you as He needs to. Then keep standing on the promise He has given to you. Remember our Heavenly Father has a schedule we cannot see; but He IS faithful!