You do not seem to accept the literal nature what scripture describes comes along with the Second Coming of Jesus. While He is coming for His Bride the Church He is also coming to destroy the Kingdoms of this world that have come to destroy Israel and Jerusalem.
Zechariah 9 New International Reader's Version (NIRV)
The Lord Destroys Israel’s Enemies
9 This is a prophecy.
It is the Lord’s message
against the land of Hadrak.
He will judge Damascus.
That’s because all the tribes of Israel look to him.
So do all other people.
2 The Lord will judge Hamath too.
It’s next to Damascus.
He will also punish Tyre and Sidon
even though they are very clever.
3 Tyre’s people have built a fort for themselves.
They’ve piled up silver like dust.
They have as much gold as the dirt in the streets.
4 But the Lord will take away everything they have.
He’ll destroy their power on the Mediterranean Sea.
And Tyre will be completely burned up.
5 Ashkelon will see it and become afraid.
Gaza will groan with pain.
So will Ekron. Its hope will vanish.
Gaza will no longer have a king.
Ashkelon will be deserted.
6 A people who come from several nations will take over Ashdod.
The Lord says, “I will put an end to the pride of the Philistines.
7 They will no longer drink the blood of their animal sacrifices.
I will remove the ‘unclean’ food from between their teeth.
The Philistines who are left will belong to our God.
They will become a family group in Judah.
And Ekron will be like the Jebusites.
So the Philistines will become part of Israel.
8 But I will camp at my temple.
I will guard it against enemy armies.
No one will ever crush my people again.
I will make sure it does not happen.
A King Comes to Zion
9 “City of Zion, be full of joy!
People of Jerusalem, shout!
See, your king comes to you.
He always does what is right.
He has won the victory.
He is humble and riding on a donkey.
He is sitting on a donkey’s colt.
10 I will take the chariots away from Ephraim.
I will remove the war horses from Jerusalem.
I will break the bows that are used in battle.
Your king will announce peace to the nations.
He will rule from ocean to ocean.
His kingdom will reach from the Euphrates River
to the ends of the earth.
11 I will set your prisoners free
from where their enemies are keeping them.
I will do it because of the blood
that put into effect my covenant with you.
12 Return to your place of safety,
you prisoners who still have hope.
Even now I announce that I will give you back
much more than you had before.
13 I will bend Judah as I bend my bow.
I will make Ephraim’s people my arrows.
Zion, I will stir up your sons.
Greece, they will attack your sons.
My people, I will use you as my sword.”
The Lord Will Appear
14 Then the Lord will appear over his people.
His arrows will flash like lightning.
The Lord and King will blow the trumpet of his thunder.
He’ll march out like a storm in the south.
15 The Lord who rules over all
will be like a shield to his people.
They will destroy their enemies.
They’ll use slings to throw stones at them.
They’ll drink the blood of their enemies
as if it were wine.
They’ll be full like the bowl that is used
for sprinkling the corners of the altar.
16 The Lord their God will save his people on that day.
He will be like a shepherd who saves his flock.
They will gleam in his land
like jewels in a crown.
17 How very beautiful they will be!
Grain and fresh wine
will make the young men and young women strong.
Zechariah 12:6-9 6"On that day I will make the clans of Judah like a firepot in a woodpile, like a flaming torch among sheaves. They will consume all the surrounding peoples right and left, but Jerusalem will remain intact in her place. 7"
The LORD will save the dwellings of Judah first, so that the honor of the house of David and of Jerusalem's inhabitants may not be greater than that of Judah. 8On that day the LORD will shield those who live in Jerusalem, so that the feeblest among them will be like David, and the house of David will be like God, like the angel of the LORD going before them. 9On that day I will set out
to destroy all the nations
that attack Jerusalem.
Ezekiel Chapter 38
1 And the word of the LORD came unto me, saying,
2 Son of man, set thy face against Gog, the land of Magog, the chief prince of Meshech and Tubal, and prophesy against him,
3 And say, Thus saith the Lord GOD; Behold, I
am against thee, O Gog, the chief prince of Meshech and Tubal:
4 And I will turn thee back, and put hooks into thy jaws, and I will bring thee forth, and all thine army, horses and horsemen, all of them clothed with all sorts
of armour, even a great company
with bucklers and shields, all of them handling swords:
5 Persia, Ethiopia, and Libya with them; all of them with shield and helmet:
6 Gomer, and all his bands; the house of Togarmah of the north quarters, and all his bands:
and many people with thee.
7 Be thou prepared, and prepare for thyself, thou, and all thy company that are assembled unto thee, and be thou a guard unto them.
8 After many days thou shalt be visited: in the latter years thou shalt come into the land
that is brought back from the sword,
and is gathered out of many people, against the mountains of Israel, which have been always waste: but it is brought forth out of the nations, and they shall dwell safely all of them.
9 Thou shalt ascend and come like a storm, thou shalt be like a cloud to cover the land, thou, and all thy bands, and many people with thee.
10 Thus saith the Lord GOD; It shall also come to pass,
that at the same time shall things come into thy mind, and thou shalt think an evil thought:
11 And thou shalt say, I will go up to the land of unwalled villages; I will go to them that are at rest, that dwell safely, all of them dwelling without walls, and having neither bars nor gates,
12 To take a spoil, and to take a prey; to turn thine hand upon the desolate places
that are now inhabited, and upon the people
that are gathered out of the nations, which have gotten cattle and goods, that dwell in the midst of the land.
13 Sheba, and Dedan, and the merchants of Tarshish, with all the young lions thereof, shall say unto thee, Art thou come to take a spoil? hast thou gathered thy company to take a prey? to carry away silver and gold, to take away cattle and goods, to take a great spoil?
14 Therefore, son of man, prophesy and say unto Gog, Thus saith the Lord GOD; In that day when my people of Israel dwelleth safely, shalt thou not know
it?
15 And thou shalt come from thy place out of the north parts, thou, and many people with thee, all of them riding upon horses, a great company, and a mighty army:
16 And thou shalt come up against my people of Israel, as a cloud to cover the land; it shall be in the latter days, and I will bring thee against my land, that the heathen may know me, when I shall be sanctified in thee, O Gog, before their eyes.
17 Thus saith the Lord GOD;
Art thou he of whom I have spoken in old time by my servants the prophets of Israel, which prophesied in those days
many years that I would bring thee against them?
18 And it shall come to pass at the same time when Gog shall come against the land of Israel, saith the Lord GOD,
that my fury shall come up in my face.
19 For in my jealousy
and in the fire of my wrath have I spoken, Surely in that day there shall be a great shaking in the land of Israel;
20 So that the fishes of the sea, and the fowls of the heaven, and the beasts of the field, and all creeping things that creep upon the earth, and all the men that
are upon the face of the earth, shall shake at my presence, and the mountains shall be thrown down, and the steep places shall fall, and every wall shall fall to the ground.
21 And I will call for a sword against him throughout all my mountains, saith the Lord GOD: every man's sword shall be against his brother.
22 And I will plead against him with pestilence and with blood; and I will rain upon him, and upon his bands, and upon the many people that
are with him, an overflowing rain, and great hailstones, fire, and brimstone.
23 Thus will I magnify myself, and sanctify myself; and I will be known in the eyes of many nations, and they shall know that I
am the LORD.