Please read these verses and tell me what they all have in common:
Matt 10:23, Matt 16:27-28, Matt 24:34, Mark 8:38-9:1, Mark 13:30, Luke 9:26-27, Luke 21:31-32, 1 Peter 4:7, James 5:8, 1 John 2:18, Rev 1:1, Rev 1:3, Rev 22:6, Rev 22:7, Rev 22:10, Rev 22:12, Rev 22:20.
Then we have these verses that use the Greek word "mello" (G3195 Strong's Concordance) in the present infinitive which always implies IMMINENCE. The word is often translated "will" in English because of the translators false presuppositions. It should be translated in English "about to". The verses are:
Rev 1:19, Acts 17:31, Acts 24:15, 2 Timothy 4:1, 1 Peter 5:1, James 2:12, Heb 10:27, Acts 28:6
Then you have Daniel. He is given a 70 weeks prophecy for his people and his city (Dan 9:24). Daniel Chapters 10-12 give details about that 70 weeks. At the end of that 70 weeks in Daniel 12 we find this:
Daniel 12:4, "seal up the book until the time of the end" Revelation 22:10 says, "Don't seal for the time is at hand"
Daniel 12:7, "when the power of the holy people is completely shattered all will be fulfilled" This occurred with the destruction of the temple in 70 AD.
Daniel 12:13, Daniel is told he will rise to his inheritance at the end of the days (see also Matt 25:34). Jesus said all who believed in Him He would raise on the last day (John 6:39,40,44,54) This was the last day of old covenant Israel in 70 AD and is what Daniel's 70 weeks prophecy is about. His people and their city.
And finally...Matt 5:17-18. Make sure you read that with Luke 21:22. Jesus came to fulfill everything written in the Law and Prophets. When all was fulfilled it would pass away. The book of Hebrews, written in the 60's AD, says the law was "ready to pass away" (Heb 8:13).
Jesus said not one jot or tittle could pass until everything was accomplished. This happened with the destruction of Jerusalem and the temple and the end of old covenant Israel. We have been living in the new heavens and earth (not a physical place) for 2,000 years. God bless you.