Yes, we all have to die. Die unless we are still alive at Jesus' coming Glory Time as found at Matthew 25:31-33,37.
When King Jesus judges as righteous (the figurative humble sheep) they can remain alive on Earth and continue to live on Earth and be here to see calendar Day One of Jesus' Millennium-Long Day of governing over Earth for a thousand years when even ' enemy death ' will be No more as per 1 Corinthians 15:24-26; Isaiah 25:8
Everyone dies for their own iniquities (Jeremiah 31:30). As for Isaiah 25:7, death is not swallowed up until after 1000 years (Revelation 20:4). During that time, the dead will remain in their graves to be raised at the end of the millennium and then judged according to their deeds. As for how long survivors of the great tribulation will live, that will be over 100 years old, unless they are thought of as accursed. (Isaiah 64:20)
I find the great tribulation of Matthew chapter 24 has both a 'minor' and a MAJOR fulfillment.
The 'minor' was fulfilled in the year 70 when God's Arm of the Law the Roman armies destroyed un-faithful Jerusalem.
The MAJOR great tribulation fulfillment is for our day or time frame as mentioned at Revelation 7:14.
It is at our time that the ' great crowd ' of Revelation 7:9 is going to be saved / delivered / rescued.
The nations will know..... <- Ezekiel 38:23 - because the powers in charge will shockingly turn on the religious world to get rid of it. They will 'come to know' they can't get rid of the genuine ' wheat ' Christians.
With backing the United Nations can strengthened and prove to be God's modern-day Arm of the Law to get rid of corrupted trouble-filled religion.
According to Matthew 24:29, the coming of the son of man, will "immediately follow the tribulation", which did not happen in 70 AD. 70 AD was in the era of the 6th head of the beast (Revelation 17:10), the Augustus Caesars, and the "end of the age", happens at the end of the age, in the era of the 8th head of the beast (Revelation 17:11), when "first", the tares will by gathered out by the angels of the Lord, and thrown into the fire (great tribulation), and not the UN (Matthew 13:39-41). The nations will be judged, after Judah/Jews, and Jerusalem have been "restored" (Joel 3:1-3). That never happened in 70 AD, but the Jews have been restored to Jerusalem today, which is to say the "fig tree" has "put forth its leaves" (Matthew 24:32). The "tares" are represented by "those who commit lawlessness" (Matthew 13:41), which would be the followers of the false prophet Paul, and his sermon of nailing the law to the cross, or in other words, his gospel of the cross/grace. By way of the beast with two horns like a lamb, the emperor Constantine, these tares have taken on the mark of the beast and will have to drink from the cup of "His anger" (Revelation 14:10), the great tribulaltion. As for Revelation 7:14, the only ones saved from "harm" were the 144,000 of the "sons of Israel", starting with the 12,000 from the tribe of Judah. It is "after these things", the four angels harming the earth and sea, that the "great multiple" (Revelation 7:9), the survivors among the nations, will declare their fathers inherited falsehoods (Jeremiah 16:19), and will worshipped the king in Jerusalem (Zechariah 14:16).