I will climb my watchtower and wait to see what the Lord will tell me to say and what answer he will give to my complaint. Habakkuk 2:1
It is necessary to be attentive in order to listen what God wants to tell us, and not be distracted by anything. For this, we must be patient, wait for his voice, which will talk to us and bring us guide and direction. No matter the time or the hours we wait as long as we hear the Lord talk; for his answer will be the one to guide us and help us make the right decisions, with no mistake in any of our paths.
That is why most of our failures come as consequence of not listening to God and getting carried away by our uncontrollable impulses and desires, which are very distant from his will, for the one who knows it will walk without stumbling.
Even if it costs us days, months, we must be attentive, keep watch without rest, until his voice comes from his throne with the answer to our needs.