Who says Ezekiel is that part of Revelation, this is not Israel in the tribulation. Israel is not living in safety
In future years you will invade a land that has recovered from war, whose people were gathered from many nations to the mountains of Israel, which had long been desolate. They had been brought out from the nations, and now all of them live in safety.
It doesn't matter how one looks at it, Ezekiel 38:20 and Ezekiel 38:22 are meaning in the same latter days Ezekiel 38:16 are involving. And that by comparing to the 7th vial in Revelation 16, it's apparent that the 7th vial of wrath is in view in Ezekiel 38:20 and Ezekiel 38:22.
Revelation 16:17 And the seventh angel poured out his vial into the air; and there came a great voice out of the temple of heaven, from the throne, saying, It is done.
18 And there were voices, and thunders, and lightnings; and there was a great earthquake, such as was not since men were upon the earth, so mighty an earthquake, and so great.
19 And the great city was divided into three parts, and the cities of the nations fell: and great Babylon came in remembrance before God, to give unto her the cup of the wine of the fierceness of his wrath.
20 And every island fled away, and the mountains were not found.
21 And there fell upon men a great hail out of heaven, every stone about the weight of a talent: and men blasphemed God because of the plague of the hail; for the plague thereof was exceeding great.
Ezekiel 38: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.
Ezekiel 38: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.
all the men that are upon the face of the earth, shall shake at my presence(Ezekiel 38:20)---and there was a great earthquake, such as was not since men were upon the earth, so mighty an earthquake, and so great(Revelation 16:18)
and the mountains shall be thrown down, and the steep places shall fall, and every wall shall fall to the ground(Ezekiel 38:20)----And every island fled away, and the mountains were not found(Revelation 16:20)
I will rain upon him, and upon his bands, and upon the many people that are with him, an overflowing rain, and great hailstones(Ezekiel 38:22)--- And there fell upon men a great hail out of heaven, every stone about the weight of a talent: and men blasphemed God because of the plague of the hail; for the plague thereof was exceeding great(Revelation 16:21)
As if these events can happen multiple different times in the end of this age rather than just one time.
I have been on the planet for some years now. Not one time in all of those years am I aware of God having rained great hailstones, fire, and brimstone, down on anyone during the 20th nor the 21st century. But when He does this in the future He is not going to do this multiple different times, He is only going to do it one time. Therefore, what Revelation 16:17-21 is involving is what Ezekiel 38:20 and Ezekiel 38:22 are involving.