Amos 2:4
“Yahweh says: “For three transgressions of Judah, yes, for four, I will not turn away its punishment; because they have rejected Yahweh’s law, and have not kept his statutes, and their lies have led them astray, after which their fathers walked;”
What does Amos 2:4 mean?
God is saying here that Judah's unfaithfulness will have real consequences. The repeated phrase "for three... yes, for four" is a poetic way of saying the wrongdoing has been ongoing and persistent, not a one-time mistake. What breaks God's heart is not just broken rules, but a broken relationship: they've rejected his teaching, ignored his guidance, and let lies pull them further away from him. What's striking is that God traces this pattern back through generations. The people aren't just stumbling on their own; they've inherited a legacy of turning away from God. If you're reading this during a difficult season, the message might feel heavy at first, but it's worth noting that God is speaking directly to them, which means there's still a relationship to address. Consequence, in Scripture, often comes because God takes his people seriously enough to let their choices matter.