Rev 1:1 The Revelation of Jesus Christ, which God gave unto him, to shew unto his servants things which must shortly come to pass; and he sent and signified it by his angel unto his servant John:
Rev 1:2 Who bare record of the word of God, and of the testimony of Jesus Christ, and of all things that he saw.
Rev 1:3 Blessed is he that readeth, and they that hear the words of this prophecy, and keep those things which are written therein: for the time is at hand.
Things that must shortly come to pass,but that does not mean the whole book of Revelation is going to shortly come to pass,but it will shortly start to happen,but will go on for quite a while until it ends at the New Jerusalem.
Rev 21:1 And I saw a new heaven and a new earth: for the first heaven and the first earth were passed away; and there was no more sea.
Rev 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.
Rev 21:3 And I heard a great voice out of heaven saying, Behold, the tabernacle of God is with men, and he will dwell with them, and they shall be his people, and God himself shall be with them, and be their God.
Rev 21:4 And God shall wipe away all tears from their eyes; and there shall be no more death, neither sorrow, nor crying, neither shall there be any more pain: for the former things are passed away.
Rev 21:5 And he that sat upon the throne said, Behold, I make all things new. And he said unto me, Write: for these words are true and faithful.
Rev 21:6 And he said unto me, It is done. I am Alpha and Omega, the beginning and the end. I will give unto him that is athirst of the fountain of the water of life freely.
Rev 21:7 He that overcometh shall inherit all things; and I will be his God, and he shall be my son.
Rev 21:8 But the fearful, and unbelieving, and the abominable, and murderers, and whoremongers, and sorcerers, and idolaters, and all liars, shall have their part in the lake which burneth with fire and brimstone: which is the second death.
We know this did not shortly come to pass,which is when the saints are at the New Jerusalem,the final destination of the saints for eternity,which happens after the millennial reign of Christ.
Things will begin shortly,but will not all happen shortly,but go on for quite a long time until the New Jerusalem,and that is where it will end.
The book of Revelation is a warning to the world to get right with God,for it is the time for God to end this sin business on earth,and put down the world when they rebel against Him,and for the saints to warn the world at that time in hopes they will turn to Jesus,and escape it.
The beast kingdom has power over all nations,kindreds,and tongues,and all who dwell on earth who are not written in the Lamb's book of life will worship the beast,and the 4th beast of Daniel 7,will devour the whole earth,tread it down,and break it in pieces,which the Roman Empire did not do that in the first century,not even the then known world to them that wrote the Bible.
God said He is going to gather all nations against Jerusalem,and the whole earth shall be gathered together against Jerusalem,and Judah,which all nations that were mentioned in the Bible did not go against Jerusalem,but it was the Roman Empire,so not even the then known world,as per the Bible,did not go against Jerusalem.
The second attack on Jerusalem involves the whole world,and it is because God turned the nation of Israel to the truth that Jesus is their Messiah,which Jesus said,the Jew's house is left unto them desolate until they say,blessed is He that comes in the name of the Lord,and they are blinded in part,until salvation is not available to the Gentiles anymore,which is the fulness of the Gentiles be come in,and so all Israel shall be saved,and that is when God cleanses them of their sins,and they accept Jesus as their Messiah.
The Bible plainly states that the beast kingdom in Revelation,and Daniel chapter 7,involves the whole world,and the second attack on Israel is because they accept Jesus as their Messiah,and the beast will persecute all those that hold the testimony of Jesus.