I can’t state it any better than Oswald Chambers. My words I have tried to put together are worthless to go with this quote. So, I’ll just let Chambers do the talking.
There are times when you can’t understand why you cannot do what you want to do. When God brings a time of waiting, and appears to be unresponsive, don’t fill it with busyness, just wait. The time of waiting may come to teach you the meaning of sanctification— to be set apart from sin and made holy— or it may come after the process of sanctification has begun to teach you what service means. Never run before God gives you His direction. If you have the slightest doubt, then He is not guiding. Whenever there is doubt— wait.
At first you may see clearly what God’s will is— the severance of a friendship, the breaking off of a business relationship, or something else you feel is distinctly God’s will for you to do. But never act on the impulse of that feeling. If you do, you will cause difficult situations to arise which will take years to untangle. Wait for God’s timing and He will do it without any heartache or disappointment. When it is a question of the providential will of God, wait for God to move. (My Utmost for His Highest, January4).

would sing
The next day Walker calls me to let me know something exciting happened!! He was so excited to lose his first tooth. He said he got 5 bucks for his tooth from TF (the Tooth Fairy). The only thing is that TF left the tooth under the pillow. I told him that maybe he ought to bring it over to my house the next time he is over to see if it works again!!