· Translation: KJV

Deuteronomy 18:12For whoever does these things is an abomination to Yahweh: and because of these abominations Yahweh your God does drive them out from before you.

The setting

Moses explains WHY God is driving out the Canaanites — not because Israel deserves the land, but because the Canaanites have crossed moral boundaries that make society impossible...

The emotion here: heavy responsibility of explaining divine justice to people who will face these practices

The original word

tō'ēbāh (תּוֹעֵבָה) — abomination, something that violates the fundamental moral order of creation

Why it matters

God waited over 400 years (Genesis 15:16) for Canaanite practices to become so evil that judgment was necessary

Read with care

What most readers miss in Deuteronomy 18:12

This isn't arbitrary divine anger — it's explaining that some practices destroy the moral fabric that makes civilization possible

Common misconceptionPeople think God arbitrarily chose Israel and destroyed innocent people, but this verse shows God waited centuries and only acted when practices became so evil they threatened all moral order.

Bible Genome reading

Deuteronomy 18:12 — Bible Genome reading

SpeakerMoses
Eraexodus
Primary emotionangry
Literary typelaw

Emotional genome

Comfort power30%
Quotability70%
Memorability80%
Crisis relevance70%
Standalone70%
Themes:divine judgmentholiness

In context

No verse stands alone.

Read the conversation around it.

Open Deuteronomy 18

Deuteronomy 18:12 comes from the book of Deuteronomy, written during the exodus period. These words are attributed to Moses. The dominant emotion in this verse is angry, with a comfort power of 30% and a tone that is commanding. It belongs to the law genre of biblical literature. Key themes include divine judgment, holiness. Notable phrases: abomination to Yahweh.

Your reflection

What does Deuteronomy 18:12 mean to you, today?

A short note. A question. A prayer. Saved privately to your Soul Garden, dated, and tied to this verse forever.

Speak your heart →

Get 3 verses for "angry"

Delivered to your inbox right now. Free.