Good point, now why don't you practice what you preach. Start with Rev 1:1,3.
Now give us all the literal meaning of the words shortly and near.
Revelation 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:
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
God had a message for John he was going to show Him what must come to pass shortly, so what does shortly mean or the time is at hand. First the time was at that the message to the churches applied, what God was going
to do if they didn't listen to and heed His warning.
The things following in Revelation 4 are yet future, will occur shortly, is this shortly by man's time or God's time. I believe it would be God's time 2 Peter 3: 7 But the heavens and the earth, which are now, by the same word are kept in store, reserved unto fire against the day of judgment and perdition of ungodly men.
8 But, beloved, be not ignorant of this one thing, that one day is with the Lord as a thousand years, and a thousand years as one day.
Since just under 2000 years has past since the writing of Revelation that would be less than two days to the Lord. 1 1/2 days is a short period of time so these things will come to pass shortly according to God's timing not ours.
Here is how Peter began the chapter, 1This second epistle, beloved, I now write unto you; in both which I stir up your pure minds by way of remembrance:
2That ye may be mindful of the words which were spoken before by the holy prophets, and of the commandment of us the apostles of the Lord and Saviour:
3Knowing this first, that there shall come in the last days scoffers, walking after their own lusts,
4And saying, Where is the promise of his coming? for since the fathers fell asleep, all things continue as they were from the beginning of the creation.
5For this they willingly are ignorant of, that by the word of God the heavens were of old, and the earth standing out of the water and in the water:
6Whereby the world that then was, being overflowed with water, perished:
7But the heavens and the earth, which are now, by the same word are kept in store, reserved unto fire against the day of judgment and perdition of ungodly men.
Verse 3 tells us of scoffers then verses four through five are being fulfilled today, we have many scoffers who are saying, "
Where is the promise of his coming? for since the fathers fell asleep, all things continue as they were from the beginning of the creation.
For this they willingly are ignorant of, that by the word of God the heavens were of old, and the earth standing out of the water and in the water:" wow did the Holy Spirit through Peter nail it or what? Saying it won't be a physical return is just like saying where is the promise of His coming.