Deuteronomy 7

Deuteronomy 7:16

"And you shall eat all the spoils of the nations which the Lord your God gives you; your eye shall not spare them, and you shall not serve their gods; for this is an offense to you."
Lamentations 3:22—Is God compassionate or ferocious?
Contrasting Link: Lamentations 3:22

Problem: This and many other verses in Scripture describe God as merciful and compassionate, slow to wrath and plentiful in kindness (cf. Ps. 94:9; James 5:11; 1 John 4:16). By contrast, there are numerous passages in the Bible which reveal God as wrathful and vengeful. God told Moses, “You shall destroy all the peoples whom the Lord your God delivers over to you; your eye shall have no pity on them” (Deut. 7:16; cf. 1 Sam. 6:19; 15:2–3; Jer. 13:14; Heb. 12:29).

Solution: In each case, the object is different. God executes His wrath on the wicked, and He bestows His kindness on the righteous. These are consistent acts of God in accordance with His own unchangeable essence (Mal. 3:6; James 1:17). But since the objects are different it only appears that God is acting contradictorily when in fact they are eminently compatible in a holy, loving God.