God's arrows of affliction are sharp and painful so He can get our attention. He won't let His beloved children get away with sin because He knows it robs us of blessings, opportunities, and even character refinement.
If you tell God no because He won't explain the reason He wants you to do something, you are actually hindering His blessing. But when you say yes to Him, all of heaven opens to pour out His goodness and reward your obedience. What matters more than material blessings are the things He is teaching us in our spirit.
The Bible is clear that those who fail to heed the Lord's discipline - whether nations, cities, or individuals - suffer devastating consequences.
God has ways of shaking the world when He is at work. He literally caused the ground to quake when Jesus died on the cross.