Luke 21:22 has the phrase “that all things written may be fulfilled”.
If it means absolutely everything written in the entire Bible, including everything in the New Testament, then there’s a problem.
If it means all things written about the times of the Gentiles or the Jews or something like that then it can work.
I thought you were saying that Luke 21:22 is referring to everything in the entire Bible getting fulfilled. Is that what you meant?
Per the Discourse it would be pertaining to everything Jesus said that gets fulfilled. Which includes numerous things, and that this generation cannot pass way until all of these things are fulfilled first.
For example.
Luke 21:20 And when ye shall see Jerusalem compassed with armies, then know that the desolation thereof is nigh.
This desolation in question, since it appears to be meaning what eventually happened in 70 AD, can this generation pass away once that was fulfilled? Not if there are other events that are not fulfilled by the time 70 AD happened.
I already brought up the times of the Gentiles. But let's try something different here, keeping in mind that for something to have been fulfilled means that it doesn't continue to get fulfilled once it has been fulfilled. For example, 70 AD. Once that was fulfilled, does it continue to get fulfilled even after 70 AD? No. Keep that logic in mind since it is relevant for my next point.
Matthew 24:23 Then if any man shall say unto you, Lo, here is Christ, or there; believe it not.
24 For there shall arise false Christs, and false prophets, and shall shew great signs and wonders; insomuch that, if it were possible, they shall deceive the very elect.
25 Behold, I have told you before.
26 Wherefore if they shall say unto you, Behold, he is in the desert; go not forth: behold, he is in the secret chambers; believe it not.
Has what is recorded here already been fulfilled? As in, like 70 AD was fulfilled, that once it was fulfilled, it no longer continued to be fulfilled. The point being, unless Matthew 24:23-26 can only mean up until 70 AD, but not post 70 AD as well, obviously then, even this part has to be included in the 'all things' that have to be fulfilled before this generation can pass away.
Look at it like this maybe. Once Christ bodily returns in the end of this age, will what is recorded in verses 23-26 still be something that is happening on the earth? Of course not. And why? Because verses 23-26 will have been fulfilled at this point.
Clearly then, since Jesus mentioned verses 23-26 before He ever said anything about this generation not passing away, till all things are fulfilled first, it would be ludicrous to argue that this does not also include what is recorded in verse 23-26. Even if verses 23-26 are applicable to events prior to 70 AD, one can't insist this was fulfilled if these things are also applicable to post 70 AD as well.
Until verses 23-26 can no longer be fulfilled, as in something preventing it from happening any longer, in this case, the events involving Christ's return in the end of this age, it is then not fulfilled in the meantime if it is still being fulfilled. Once again, meaning like when 70 AD was fulfilled, it no longer continued to get fulfilled, that part of history was over and in the past at that point.
Obviously, once 70 AD happened, verses 23-26 were not over yet since they are still applicable post 70 AD.
Matthew 24:34 Verily I say unto you, This generation shall not pass, till all these things be fulfilled(including what is recorded in Matthew 24:23-26).
The same logic used here can also be applied in the same manner per other things Jesus said in the Discourse, that if any of those things are also applicable post 70 AD, one then can't argue and expect to be taken serious by any of us using good common sense here, that this generation already passed away 2000 years ago.