The law of God is such that his promises cannot be fulfilled unless all of the elements necessary to their fulfillment are present. The Lord God Almighty may have decreed that you will see certain things manifested, however, if none, or only some of the elements necessary to the full manifestation are present, the decree will not be fulfilled in your life.
For example, the Lord God Almighty promised that his kingdom would be established in the earth. When Jesus Of Nazareth was born in 4 B.C., and later began his ministry, it became clear that Israel was not ready to see the kingdom of God. It took two thousand years before the promise of God's kingdom could be fulfilled, and now, the kingdom of God has been established in all the earth.
There are many aspects of God's kingdom that are yet to be fulfilled, and that cannot be fulfilled until all elements necessary to their manifestation are present. The Lord God Almighty hopes that you will seek a full and complete manifestation of every promise of God, whether made to you individually, or to his kingdom as a whole. The only path to a full and complete manifestation of God's promises is an unrelenting surrender to the will and to the purposes of God, as taught to you by the indwelling Holy Spirit Of God.
The Lord God Almighty El Shaddai