Living in the Information Age, we’re used to getting what we want as soon as we want it. God forbid that we should ever have to wait on something. That's when the whining and the complaining starts. We want answers right now and we don't understand why God isn't giving any. When someone that we know is complaining we always pull out;
Psalms 27:14 CEV Trust the Lord ! Be brave and strong and trust the Lord .
Isaiah 40:31 CEV But those who trust the Lord will find new strength. They will be strong like eagles soaring upward on wings; they will walk and run without getting tired.
But when things become rough for us and we don't see the way out quickly we get amnesia and forget those to be brave, strong, trust, and wait.
Verses 3-7 of Psalm 145 puts everything in perspective;
"You are wonderful, Lord , and you deserve all praise, because you are much greater than anyone can understand. Each generation will announce to the next your wonderful and powerful deeds. I will keep thinking about your marvelous glory and your mighty miracles. Everyone will talk about your fearsome deeds, and I will tell all nations how great you are. They will celebrate and sing about your matchless mercy and your power to save."
Why even struggle with trying to understand the ways of a sovereign God? He alone is worthy of our praise and adoration. Why not just immediately respond with celebration for who he is? Why not just surrender and rest in him? For his answers for our lives are never late and always arrive at just the right time.
It doesn’t matter that you understand what is going on in the world. It doesn’t matter that you can’t control what is or isn’t happening. What matters is that you know and profess that God is great, and that he is good. Period.