Contradiction with John 14:2-3
Zechariah 8:8 promises the gathering of God's people to Jerusalem in truth and righteousness, while John 14:2-3 speaks of Jesus preparing a place in heaven, emphasizing a heavenly rather than earthly gathering.
John 14:2-3: In my Father's house are many mansions: if [it were] not [so], I would have told you. I go to prepare a place for you.
Contradiction with Matthew 5:5
Zechariah 8:8 discusses God's people dwelling in Jerusalem, whereas Matthew 5:5 suggests the meek will inherit the earth in a broader sense, not limited to Jerusalem.
Matthew 5:5: Blessed [are] the meek: for they shall inherit the earth.
Contradiction with Revelation 21:2
Zechariah 8:8 focuses on physical Jerusalem, while Revelation 21:2 introduces the concept of a New Jerusalem descending from heaven, contrasting the earthly and heavenly realms.
Revelation 21:2: And I John saw the holy city, new Jerusalem, coming down from God out of heaven, prepared as a bride adorned for her husband.
Contradiction with Galatians 4:26
Zechariah 8:8 speaks of an earthly Jerusalem, whereas Galatians 4:26 introduces the idea of a spiritual Jerusalem, "Jerusalem above," representing a mother to all believers.
Galatians 4:26: But Jerusalem which is above is free, which is the mother of us all.
Contradiction with John 18:36
Zechariah 8:8 concerns a physical kingdom in Jerusalem, differing from Jesus' statement in John 18:36 that His kingdom is not of this world, implying a non-earthly realm.
John 18:36: Jesus answered, My kingdom is not of this world: if my kingdom were of this world, then would my servants fight, that I should not be delivered to the Jews: but now is my kingdom not from hence.