God says no or wait because He knows all. He sees all. He knows what is healthy for us and what is not. He knows what protects us and what will harm us.
This world is full of evidence that He cares for you. God shows off His brilliance so we can physically see what He is capable of.
When you are in the waiting, unsure of where to go and what to do, unsure of what God is doing, take control of your time by doing what you know you can do and trust in Him.