Jeremiah 5:29 Meaning: Shouldn’t My Soul Be Avenged?
“Shouldn’t I punish for these things?” says Yahweh. “Shouldn’t my soul be avenged on such a nation as this?
Shall I not visit for these things? saith the Lord: shall not my soul be avenged on such a nation as this?
Shall I not visit for these things? saith Jehovah; shall not my soul be avenged on such a nation as this?
For these do not I inspect, an affirmation of Jehovah, On a nation such as this, Doth not My soul avenge itself?
Shall I not visit for these things? saith Jehovah; shall not my soul be avenged on such a nation as this?
Meaning in one sentence
God asks a hard question about vengeance on His own people. Learn what this means for His justice and mercy.
Context
The prophet Jeremiah stood in Jerusalem watching a people who had forgotten the Lord. Their hands were full of deceit; they had grown rich by cheating and ignoring the fatherless and the needy. In the verses just before this one, God catalogues their sins, then asks a question that should have stopped them cold. This verse repeats a refrain from earlier in the chapter, making clear that God will not overlook such rebellion forever. It is a call to remember who He is: the Judge of all the earth. The repetition also shows how patient God has been, giving many warnings before He acts.
Key Words
Three Hebrew words carry the weight here. The word for 'punish' is paqad. It means much more than handing out a penalty. It pictures a king personally inspecting a city, noticing every corner. God does not punish from a distance. He comes close, sees exactly what is happening, and then acts. When we sin, we are not hiding from Him. He sees. The word for 'soul' is nephesh, the inner life, the whole self. When God says 'my soul be avenged,' He is not acting coldly. He is deeply, personally engaged. And the word 'avenge' is naqam. In the Bible this often means to restore what is right, not to lash out in anger. It is the work of a judge who hears the cry of the oppressed and will not stay silent. Each word points to a God who cares enough to confront.
How Christians Read This Verse
Across Christian traditions, this verse is read as a sobering reminder of God's justice. John Calvin, writing from a Reformed perspective, said God reasons from His own nature as Judge: a righteous ruler must act when the helpless are ignored. Matthew Henry, also Reformed, connected the verse to the sins listed before it, showing how sin withholds good from us. The Cambridge Bible notes that this verse repeats a refrain from verse 9, underlining God's patience and the seriousness of the charge. Many traditions see this warning as an invitation to repent, not a final sentence. All agree that God's anger is not petty but comes from a deep commitment to justice and love for the poor.
A common misunderstanding
Some readers think God is being petty or spiteful here, like a human who wants revenge. In fact, the Hebrew word naqam (avenge) in this context means to restore justice, not to settle a personal score. God is defending the fatherless and needy who have been cheated. He is acting as the Judge who must set things right. The strong language shows how seriously He takes the suffering of the vulnerable.
Living This Out
This week, look for someone who is being overlooked. It might be a coworker who is always blamed, a child who is bullied, or an elderly neighbor who is lonely. God sees them. He also sees if you have been like the people in Jeremiah, comfortable while others suffer. This verse does not call you to despair. It calls you to ask yourself: Am I on the side of the oppressed? Is there something I need to confess? Then it invites you to trust that God will act, and to join Him in seeking what is fair.
Main takeaway: God personally cares for the oppressed, and He will not ignore injustice forever.
For Families
For ages 5, 8
God sees when people are mean or unfair. He wants us to be kind and help those who are sad or alone. Let’s ask God to help us be like that.
For ages 9, 12
In Jeremiah’s time, people were getting rich by cheating others and ignoring the poor. God said that is not okay. He says He will punish because He loves justice. That means we need to stand up for people who are treated unfairly, because God does.
Questions People Ask
What does 'visit' mean in the King James Version of this verse?
The King James uses 'visit' where modern translations say 'punish.' In Hebrew, the word paqad means to attend to someone or something, often for the purpose of inspection and then action. It can bring blessing or judgment. Here it means God personally brings the consequences of sin.
Is God really vengeful in the Old Testament?
The word 'vengeance' in the Bible is not about losing control or getting even. It is about a judge restoring what is right. When God says He will avenge, He is defending the helpless and punishing those who hurt them. This is part of His goodness, not a contradiction of His love.
Does this verse contradict Jesus' teaching to love your enemies?
No. Jesus taught personal forgiveness, but He never said God stops being the Judge. In fact, the New Testament also speaks of God's judgment. This verse shows God’s deep concern for the vulnerable, which is the same heart Jesus showed. Both testaments call us to care for the poor and trust God to make things right.
What are 'these things' that God will punish?
The verses just before this one describe specific sins: deceit, wealth gained by cheating, ignoring the fatherless and the needy, and refusing to defend their rights. God is not punishing people for small mistakes. He is acting because the powerful have cruelly exploited the weak.
For pastors & researchers
Hebrew interlinear, 8 commentaries & word study