“Then the LORD opened the eyes of Balaam, and he saw the angel of the LORD standing in the way, and his sword drawn in his hand: and he bowed down his head, and fell flat on his face. And the angel of the LORD said unto him, Wherefore hast thou smitten thine ass these three times? behold, I went out to withstand thee, because thy way is perverse before me: And the ass saw me, and turned from me these three times: unless she had turned from me, surely now also I had slain thee, and saved her alive. And Balaam said unto the angel of the LORD, I have sinned; for I knew not that thou stoodest in the way against me …” (Numbers 22:31-34)
At times we don’t understand why something is not happening. Why the delay? What in heaven’s name is holding up the show?
The reason for the delay we experience is often hidden with God until He opens our eyes. We can become angry with this or that, but what if God Himself is behind it all? Are we willing to acknowledge God in all our ways? Are we willing for Him to direct our path?
Daniel wanted revelation from God, but didn’t understand what was happening to delay the answer to his prayer for twenty one days. Martha and Mary couldn’t figure out why Jesus didn’t arrive in time to heal the one they all loved. Balaam could not fathom why his stupid donkey would not move.
We become frustrated when we believe something could be happening and it is not. We need at such times to pray and rest, leaving all things in God’s hands. Some answers are in the works; other things are not moving forward because God in His mercy is preventing us from proceeding down a path of our own choosing.
God wants us to pray, but He also wants us to trust Him beyond what we can see. He wants us to acknowledge Him as the one who is in control. He knows what we have need of even before we ask. He hears us immediately when we pray. He is working out an answer that far exceeds all we can ask or think.
Be patient, even when you can’t understand why it’s necessary to wait.