In this day and age faith is tested to the max. In order to get through the severity of each of these type of days, is more then many can take. How do you refrain from the breaking point? You leave it with God, he moves mountains. Our society is so used to getting something right away. To wait on God is definitely a challenge. Most give up, and take matters into their own hands. The few that stick it out usually endure some very serious storms. But in the end as with Job, as with many. Their faith, their non-renunciation of God brings forth miracles you would never ever imagine.
2 Chronicles 20:17
You will not have to fight this battle. Take up your positions; stand firm and see the deliverance the LORD will give you, O Judah and Jerusalem. Do not be afraid; do not be discouraged. Go out to face them tomorrow, and the LORD will be with you.