God: knows how to protect His people…
2 Chronicles 16: 9 (KJV) “For the eyes of the Lord run to and fro throughout the whole earth, to shew himself strong in the behalf of them whose heart is perfect toward him. Herein thou hast done foolishly: therefore from henceforth thou shalt have wars”.
I don’t know if you remember as a young person attending school or going somewhere and meeting up with those who were determined to take advantage of you by any means necessary. They probably wanted your food, your clothing or even lunch money, and if you weren’t compliant, you got a beating and a looting.
As a believer, the stakes have taken a bigger forum and in the spiritual realm you might always see the foes you are fighting against, but to God be the glory for being a protector, a big brother, a lawyer and a doctor: all in one.
He sees before it happens and sometimes He allows it, but ultimately He shows Himself to be strong on our behalf. When Jesus said we can cast our cares on Him, this is just a magnification of that promise, because He is there when we are in need.
Beloved, help isn’t all that far away, trust in Jesus.