Keep the faith. The vision is always for the appointed time. Be patient, prayerful and wait for the fulfillment of your visions.
having patience always gives you what you deserve.
Patience is to wait for the ice to melt instead of breaking it.
The longer the waiting, the longer the wondering.