Lets start with Yeshua's eschatology in Matthew 24, Mark 13, Luke 21, the way I read this, is it's specific times in history, not all one event: there is the 2nd Temple Siege of Jerusalem - where 'they ate each other's flesh' (Zechariah 11:9, Deuteronomy 28:53-55) at the Siege of Jerusalem, which this clearly showed otherwise.
Yeshua spoke of "this generation" many times, yet we have to be specific what he is referring to in each instance, else it is like the Jews saying that the "My Servant" in Isaiah 52:13 is specifically about them, as it is ambiguous; when if we deal with all contexts, we can show it is about the flesh of David, with the spirit of the Lord upon Yeshua fulfilling Isaiah 53.
After the warning that the Siege of Jerusalem would happen, then the Exile among the Nations (Matthew 24:15-20, Mark 13:14-18, Luke 21:20-24), we have the Parable of the 'Fig before Summer', and the return of the Son of Man (Matthew 24:29-35, Mark 13:24-31, Luke 21:25-33 = Isaiah 28:4).
These timelines were all prophesied in the Tanakh, in places like Zechariah 11 + Deuteronomy 28 (Curse of Moses), when they rejected their Messiah for 30 pieces of silver, the Curse of Moses was placed on the Tribes of Israel, and that gives a specific timeline of Deuteronomy 28 is the Exile among the Nations, Deuteronomy 29 is the Fire & Brimstone, Deuteronomy 30 is 'God will bring back, even from the furthest reaches', all that are worthy into the Messianic Kingdom.
It's understandable people make many misplaced timelines in Yeshua's eschatology, as it jumps around from coming up to end times events (Matthew 24:6-14 + 21-28 + 36-51, Mark 13:7-13 + 19-23 + 32-37, Luke 21:9-19 + 34-36), to on going prophecies that have a timeline presented by many of the prophets the same.
The Parable of the 'Fig Before Summer' is specific keywording used in Isaiah 28:4's closure of the Bed of Adultery (Isaiah 28:9-19 + 20-21); as Revelation 2:22 states, those in the Bed of Adultery will be put into the Great Tribulation, where Revelation is written after the 2nd Temple Destruction timeline, so it isn't speaking about back then, it is end times events, and specifically Judgement Day coming on mankind, not only on Israel.
When Yeshua references 'the sun & the moon will be darkened', this is citing Isaiah 13:10, Ezekiel 32:7, Zechariah 14:7, Amos 5:8, where as all Nations gather for Armageddon, at that time we will see Betelgeuse go supernova in the Orion constellation - as the language was supposed to reference from the Hebrew; they translated it as 'constellations' in Isaiah 13:10, yet it is specifically about the 'Orion' constellation, and as we can see it is about to go supernova.
At the time that Yeshua came Betelgeuse was a normal sun, 1000 years later it went orange, and it has now gone blood red like prophesied in Joel 2:31 - before 'the great, and terrible day of the Lord'.
This then aligns with what is stated in Revelation 6, that over the last two thousand years of the Curse of Moses on mankind, God has selected the enlightened saints out of the four races, who have proven themselves worthy by their moral compass & testimony, and then at the end of Revelation 6:12-17, the Elites know Betelgeuse is about to go supernova, where they have built underground bases in preparation.
The Elites have even made big budget films about the situation called 'Greenland' - where they have a guestlist for those going into their underground bases, and 'Don't Look Up' - where they don't really want all of humanity knowing that the end of their existences is coming by a meteor storm, as there will be looting, rioting, raping, and pillaging, as stated in Zechariah 14 before Judgement comes on mankind.
The Lord coming with his saints is stated in Joel 2, Isaiah 13, Zechariah 14, etc, and as Yeshua referenced, when you see these events of all Nations gathered around Israel due to their leaders trying to take back Jerusalem by force (Zechariah 12:5, Ezekiel 38:8-12), at that time is when the Judgement Day Fire then comes on mankind (Ezekiel 38:22, Deuteronomy 29:19-27, Zechariah 14:12, Isaiah 13:8), and after the Messianic Age.
As for the point that Yeshua was supposed to say in Matthew 10:23, 'that the Disciples wouldn't cover the land of Israel, before the son of man comes', I don't believe he said that, as it doesn't make sense from all the prophesied contexts - Yeshua was cutting off Judah two thousand years ago, and by his testimony to the Nations, he was bringing in the Lost Sheep of Israel, who had been dispersed years before (when King Ahaz paid the Assyrians to destroy Northern Israel).
'This Generation' used in Yeshua's statements about the Parable of the Fig (Matthew 24:29-35, Mark 13:24-31, Luke 21:25-33), is specifically about those in the Generation where Nation gathers against Nation i.e. Armageddon, where then there is then a New Heavens and Earth at that time.
The statements in Matthew 16:28, Mark 9:1, Luke 9:27 that 'some standing here who shall not taste of death until they see the Son of Man coming in His kingdom', is specifically where Yehoshua called Simon petros (small stumbling stone) fulfilling Zechariah 3:9 (Isaiah 8:14), when Simon rebukes Yeshua and he called him "Satan", that is in reference to Zechariah 3:1-2, where Satan 'stands' against the Messiah cutting off the Jews two thousand years ago.
The Pharisaic Church was established on the Stumbling Stone (petros), and not on the Rock (petras) of Salvation (Yeshua) - where the whole world has already 'been deceived by those claiming to be Jews, yet are of the Synagogue of Satan' (Revelation 2:9, 3:9).
We are now in the times of the Great Tribulation of Revelation 16, where the rivers & the oceans are dying (Revelation 16:3-5), excessive heat is scorching the earth (Revelation 16:8-9), the Euphrates has dried up around 2019 - due to Türkiye & Syria damming it (Revelation 16:12), and Armageddon is now happening in the Middle East, so the Messiah is back secretly closing the Bed of Adultery, & warning what the 3 reptilian beings are (
John,
Paul/Saul,
Simon petros), who have deceived the whole world (Revelation 16:13-16)...
Next at the end of Revelation 16:17-21 is the Fire & Brimstone coming down, before the coming of the Messianic Age.