'For the vision (is) yet for an appointed time, but at the the end it shall speak, and not lie: though it tarry, wait for it; because it will surely come, it will not tarry. Hab 2:3 (KJV)
We don't have to wait for many things, these days. With email, texting, status updates, Twitter and much more, information is almost instantaneous. We order our groceries, gifts, cards, clothes and gadgets online - and they're delivered to our doors within a day or two. The whole idea of waiting is becoming quite old fashioned, so '20th century', and yet, there are some things that, by their very nature, must be waited upon - and can't be obtained by the click of a mouse or a tap on a screen. The revelation of God to us and in us cannot be rushed. The speaking of the Holy Spirit is in His time frame, not ours. The vision, whether actually visual or not, is found through waiting before Him and the fulfilment is only found in abiding (remaining) in Him over time. We must cultivate patience, stillness and an attitude of waiting on Him. Turn off all distractions (mobile phone, TV, radio, computer, Xbox, Playstation etc.) and discover another unbelievable wonderful world opening to us as we wait (tarry) before Him.