Jeremiah 5:9
“Shouldn’t I punish them for these things?” says Yahweh. “Shouldn’t my soul be avenged on such a nation as this?”
What does Jeremiah 5:9 mean?
God is expressing the deep pain of watching people He loves repeatedly turn away from Him and harm each other. When Jeremiah asks this rhetorical question, he's not describing cold punishment but the natural consequences of broken relationship, like a parent's heartbreak when a child refuses help and keeps making destructive choices. The "avenging" here isn't about petty revenge but about God's character demanding that injustice and rebellion have real consequences, otherwise His love and standards would mean nothing. It's a tender moment, actually, where we see God wrestling with what faithfulness requires when people persistently reject His way.