If you are ever looking for a solid daily devotional, “Streams In The Desert” by L.B. Cowman is a great option. Today’s devotional focuses on waiting on God.
Acts 16:7 When they came to the border of Mysia, they tried to enter Bithynia, but the Spirit of Jesus would not allow them to.
The Author simply says… “there are not only times for action but times to refrain from action.” In our hurried and busy lives inaction seems unthinkable. It is important that we also practice waiting on God. When we ask Him to guide our decisions and our actions let’s also wait for His response. A moment taken to first consider the leading of the Holy Spirit may save us from fruitlessness and perhaps even regret. God is faithful. Let’s learn to wait.

Sometimes waiting is the hardest thing to do, but I find it the best when at the last moment He always answers.
I have to confess — waiting can be a challenge. I think it’s because I’m often already thinking about or trying to figure out the answer.
I’m realizing though that answer is often found in the midst of actual wait process itself. During the wait is when you gain a greater revelation of God’s character and learn to trust in Him, not necessarily His answer.
Well said Jenny – discovering that Jesus Christ is all you need answers life greatest questions – He is indeed the Way, the Truth, and the Life.