Psalm 60:3-4 (NIV) 3 You have shown your people desperate times; you have given us wine that makes us stagger. 4 But for those who fear you, you have raised a banner to be unfurled against the bow.
Psalms 60:1 - 12
ESV - 1 O God, you have rejected us, broken our defenses; you have been angry; oh, restore us. 2 You have made the land to quake; you have torn it open; repair its breaches, for it totters.
For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.