Back to blog

Why Does God Seem So Different in the Old Testament?

Sola Team5 min read

One of the most common objections to Christianity goes like this: The God of the Old Testament is angry and vengeful, but the God of the New Testament is loving and gracious. How can they be the same God?

If you have ever wondered this yourself, you are not alone. And the answer is not what you think.

The Problem: We Read the Old Testament Like a Modern Newspaper

When we read about God commanding the destruction of entire cities in Joshua, or sending plagues in Exodus, or allowing suffering in Job, we read it through a modern lens. We see violence and assume God is cruel.

But the original Hebrew readers would have seen something different. They would have seen a God who is fiercely protective of His people, who takes covenant seriously, and who operates in a world very different from ours.

The question is not why does God seem different. The question is why do we read Him differently.

The Hebrew Word That Changes Everything

The word that shows up over and over in the Old Testament to describe God's character is chesed. It appears more than 240 times in the Hebrew Bible, and it is almost impossible to translate into one English word.

Some Bibles say loving-kindness. Some say steadfast love. Some say mercy or loyalty or faithfulness.

But chesed is bigger than all of those.

It means covenant love that refuses to let go. It is the kind of love that stays even when the other person does not deserve it. It is fierce, protective, loyal, and relentless.

And it is the primary word the Old Testament uses to describe God.

Chesed in Action: God's Character Has Not Changed

Let's look at a few places where chesed shows up:

Exodus 34:6-7 - "The Lord, the Lord, the compassionate and gracious God, slow to anger, abounding in love (chesed) and faithfulness."

This is right after Israel built a golden calf and God could have wiped them out. Instead, He declares His character: slow to anger, abounding in chesed.

Psalm 136 - Every single verse ends with "His chesed endures forever."

The psalmist is reflecting on Israel's history. The exodus. The wilderness. The conquest. And the refrain is the same: God's covenant love endures forever.

Lamentations 3:22-23 - "Because of the Lord's great love (chesed) we are not consumed, for His compassions never fail. They are new every morning."

This was written during the Babylonian exile. Israel had just been destroyed. The temple was gone. And yet the prophet says God's chesed has not run out.

Why the Old Testament Seems Harsh

So why does God seem harsh in the Old Testament? A few reasons:

1. Ancient Near Eastern Context

The world of the Old Testament was brutal. Nations did not have treaties - they had conquests. When a city was defeated, the victor would often wipe out the population to prevent future rebellion.

God's commands to Israel were not uniquely violent. They were typical of the time. What was unique was that God gave specific boundaries and rules for war - something no other ancient nation did.

2. Covenant Faithfulness

God made a covenant with Israel. He promised to be their God, and they promised to be His people. When Israel broke the covenant by worshiping other gods, God disciplined them - not because He was cruel, but because He was faithful.

A God who does not care about covenant is not a loving God. He is an indifferent one.

3. Justice and Mercy Are Not Opposites

We tend to think of God's justice and God's mercy as two different things. But in Hebrew thought, they are both expressions of chesed.

God's justice protects the vulnerable. His mercy restores the broken. Both come from the same covenant love.

The God of the Old Testament Is the Same as the God of the New Testament

Here is the part that wrecks the whole argument: Jesus quotes the Old Testament more than any other source.

When He teaches about love, He quotes Deuteronomy 6:5 (love the Lord your God with all your heart).

When He teaches about justice, He quotes Isaiah and Micah.

When He rebukes the religious leaders, He uses the prophets.

Jesus did not come to reveal a new God. He came to reveal the same God more clearly.

In John 1:14, it says "The Word became flesh and made His dwelling among us. We have seen His glory, the glory of the one and only Son, full of grace and truth."

The Greek word for grace is charis. It is the closest New Testament equivalent to chesed. Jesus is the embodiment of God's covenant love.

Stop Reading the Bible Through a Modern Lens

The real issue is not that God changed. The issue is that we are reading an ancient text through a modern lens.

When you understand the Hebrew concept of chesed - covenant love that refuses to let go - you start seeing the Old Testament differently.

God is not cruel. He is fiercely protective. God is not vengeful. He is just. God is not inconsistent. He is relentlessly faithful.

The same God who parted the Red Sea is the same God who became flesh and died on a cross. The same God who gave the law is the same God who fulfilled it.

Chesed has always been His character. We just needed Jesus to show us what it looks like in human form.

The Original Language Matters

This is why original language tools like the Sola Bible App matter. When you can see what chesed actually means in Hebrew, you stop seeing contradiction. You start seeing consistency.

God has always been full of steadfast love. We just needed the right lens to see it.

Ready to deepen your Bible study?

Download Sola and start exploring Scripture with powerful study tools.