The so-called Great Tribulation is a punishment inflicted on the old testament Jews who did not accept Jesus.
It is a period of approximately 2000 years.
Any theology of 'pre' and 'mid' tribulaton is really meaningless,
and 'post' likewise, since in general this is operating under the same
misapprehension.
if we understand Daniel correctly, then we can build an eschatology on a proper foundation
Daniel 12 And at that time [TIME OF THE LORD] shall Michael stand up, the great prince which standeth for the children of thy people: and there shall be a time of trouble, such as never was since there was a nation even to that same time:
From the time there was a nation to the same time, when there was a nation.
I.E. From the time when Judea (and Jerusalem) existed as a nation,
to the time when Judea (and Jerusalem) exist as a nation.
That is to say for the best part of 2000 years.
So much misunderstanding on all these issues makes me wonder if we study and if we ask God to reveal His wonders unto us, or if we just accept what other men have passed down unto as truths, which in reality are men's truths.
You are on the right track here, but make one small mishap, there are no 2000 years of punishment, IF, we read Ezekiel 37 properly, God stated that Israel would be as Dead Men's Bones (from 70 AD until 1948) so the 70 weeks of punishment were SUSPENDED, because God refused to recognize Israel as a living entity for nigh 2000 years. The 70th week can not begin until the time of the Gentiles have been fulfilled (Rapture). So, it's not like your concept is off base per see, its as if you forget God's own words states there was no Israel in His mind, thus there could be NO BEAST over Israel, thus the Ottoman Empire is not a Beast nor was the British Empire, etc.
Then Nehemiah 66 says God "SHORTENS THE TRIBULATION" but God/Jesus never says no such thing, at least as he and others understand it. I can't understand how people can't get these simple concepts right. God makes the 70th week centered around a 1260 event in the Middle of the Week, but we are supposed to believe God CHANGES His plans and designs, which would late all prophecy, all because people see Jesus saying that He and the Father SHORTENED the coming tribulation period, but they fail to comprehend that God/Jesus SHORTENED IT to the PLANNED 7 YEARS !! God doesn't have to REPLAN ANYTHING. Jesus is telling us that the TROUBLES that will come were PREPLANNED to only be allowed to last 7 years via the 70th week and 3.5 years via the Greatest ever Troubles on this earth. God doesn't shorten the coming 3.5 years of troubles, he SHORTENED what the Anti-Christ would have pulled off on this earth if God/Jesus had not decided with PRE KNOWLEDGE to end those troubles after 3.5 years, and thus announced via PROPHECY that the Beast would rule 1260 days. That 1270 days IS THE SHORTENED PERIOD. Doesn't Jesus kill him? Well is not that Gid shortening the life span of the Beast to 1260 days? These things are not that complex tbh. God can not lie, so He says the est rules for 1260 days and Jesus says the Tribulation will be SHORTENED, and people actually can not grasp that Jesus is saying from a NATURAL LIFE SPAN top only 1260 days !!
This is how we go down rabbit holes, the above is how the Jim Jones and David Koresh's of the world get twisted, it always starts out with one wrong concept. And what's sad, when I explain this unto people their pride is more important than what the bible actually says in many cases. They refuse to acknowledge the obvious. I can't be wrong. Well, we are all wrong many times, God has corrected me 1000's of times, if I knew it all as a youth I wouldn't;t need to be saved from myself and my sins. It's OK to be wrong, it gives God a chance to teach us. If first graders acted like grownups when te spelled cat wrong, they would just quit when told Cat is not spelled with a K.
The 70 weeks are designed to get Israel to repent, IF, they had repented 2000 years ago I am convinced Jesus would have set the Kingdom up in 70 AD and saved them from the Romans at that time, but God knowing all knew they would not repent. So, God turned His back on Israel for nigh 2000 years, allowing the YOUNGER Gentiles to gain the mantle just like He did Jacob over Esau.
In the Gospel of John, Jesus tells us ALL TIME on this earth is tribulation. So, the Church Age is Tribulation, the 70th week is tribulation, and the 3.5 years is the GREATEST EVER TRIBULATIONS SEEN. This is why those seen in Rev. 7:9-17 came out of the GREAT TRIBULATION, (2000 some odd year Church Age Period), because God can describe more than one thing s GREAT, it is us who try to limit His vocabulary. There can be both a greatest in severity and in length, as in 2000 is GREATER than 7 or 3.5 bit we demand it has to only be the 3.5 years that are the most severe. This is why many get the Rapture wrong, they see thee who came out of the Great Tribulation, and do not understand they came out of the Church Age period. The facts are, we are told in no uncertain terms, these can not have come out of the Church Age, yet we just say, OH WELL, we will let that contradictory statement just pass. NO, we can't allow any contradictory statement to stand anymore.
Those in the 70t week do not get Raptured to Heaven, Jesus reveals this unto us in TWO WAYS. The 5th Seal and in Rev. 20:4. Jesus SPECIFICALLY STATES that those under the Altar at the 5th Seal will not gain vengeance until ALL of their brothers have been killed in LIKE MANNER as they have [by the Anti-Christ over his 42-month rule]. And in REv. 20:4 we CLEARLY SEE that those who refused the Mark of the Beast are ALL JUDGED here in Rev. 20:4 which is AFTER the Second Coming !! So, scripture specifically tells us those seen in REv. 7:9-17 can not be from the 70th week, yet we just go on believing it's them anyway !! (Not me of course, I know those are from the GREAT CHURCH AGE TRIBULATION, where millions of our brothers were indeed slaughtered for the name of Jesus)
You have the timing points correct, but your analysis of Israel's punishment is off a wee bit. But your timing is spot on.