60 He abandoned the tabernacle of Shiloh, the tent he had set up among humans.
61 He sent the ark of his might into captivity, his splendor into the hands of the enemy.
62 He gave his people over to the sword; he was furious with his inheritance.
63 Fire consumed their young men, and their young women had no wedding songs;
64 their priests were put to the sword, and their widows could not weep. Psalm 78:60-64
To say that God was upset with Israel is to put it mildly. He was fed up with their antics, and left them to their own devices. They wanted to depart from God so He let them. From this point until He begins defending His people, we’re not sure how much time has elapsed. The people must have been crying out to God to save and protect them. They were being slaughtered and it seemed like God was standing by watching it all take place. In fact, He was! He allowed it to happen.
Today we see situations where we cry out “why, why is this happening?”
With 7 billion people roaming the globe there are multiple interactions, scenarios, and events that are playing out in real time with each person. God is watching over all, and He’s not even breaking a sweat doing it. Even though we are only one out of those 7 billion, He’s uniquely positioned to see it all at the same time.
It sounds like a cliche but God does know what He’s doing in the world. We may not like it, understand it, or agree with it, but He has a view of the times we live in like no one else.