120 years is not very long.
Furthermore, this sort of thing occurs often with "scholars" who ignore plain words. Jesus said "this generation will not pass..." I don't know how that can be twisted into something 2000 years and beyond but people do it.
Some in the generation died before others. Revelation starts when a person dies.
Now that's just loopy.
Oh my God.....
Jesus was not talking to you or me in that passage. He was talking to his disciples on that particular day. He said this generation shall not pass.
That would indicate that the generation to which he belonged would not pass before the events he described would take place.