Contradiction with Matthew 5:44
This verse advises to love your enemies, contradicting the idea of destroying them.
Matthew 5:44: But I say unto you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which despitefully use you, and persecute you;
Contradiction with Romans 12:19
This verse advises against taking vengeance and instead leaving room for God's wrath, while Zechariah 12:9 depicts God actively destroying enemies.
Romans 12:19: Dearly beloved, avenge not yourselves, but [rather] give place unto wrath: for it is written, Vengeance [is] mine; I will repay, saith the Lord.
Contradiction with Proverbs 24:17-18
These verses caution against rejoicing at your enemy's downfall, conflicting with the notion of enemies being destroyed as portrayed in Zechariah 12:9.
Proverbs 24:17-18: Rejoice not when thine enemy falleth, and let not thine heart be glad when he stumbleth:
Contradiction with Matthew 26:52
This verse suggests that taking up arms leads to perishing by them, opposing the idea of divine assistance in warfare.
Matthew 26:52: Thinkest thou that I cannot now pray to my Father, and he shall presently give me more than twelve legions of angels?
Contradiction with Luke 6:27
Similar to Matthew 5:44, this verse advises treating enemies well, as opposed to their destruction.
Luke 6:27: But I say unto you which hear, Love your enemies, do good to them which hate you,
Paradox #1
One possible contradiction in Zechariah 12:9 is the idea of divine retribution. Some people might see a conflict in the concept of a loving and forgiving God actively seeking to destroy nations. This can appear inconsistent with other teachings in the Bible that emphasize love, forgiveness, and mercy.