Phases of vision
1. God gives a Dream and plants the desires in you. Psalms 37:4. Psalms 1:2; Ephesians 3:20.
2. Decision: a dream is worthless until you decide to do something about it.
3. Delay: there will be a delay; God uses that delay to build something in you. Delay is not denial. Maturity in God is the ability to distinguish a no and a not yet.
4. Difficulty: Habakkuk 2:3. Never make permanent decisions in temporary circumstances.
5. Dead End
6. Deliverance or fulfillment of your vision.