The timing of His promises is just like seeds sown. There is an inherent germination time that must pass before being brought to fruition. That is why the Bible encourages us to have faith and patience regarding God’s promises
This is why the Bible, in referring to the timing of the fulfillment of a promise of God, describes it as coming in the “fullness of time.” Waiting of course, requires faith and patience. But, as with all creative processes, the beauty of the finished work makes it all worthwhile in the end.