The “seven year tribulation” is one of the eschatologies that is overcome by events. The only sure sign is the Revelation 12:1-2 Great Sign in the Heavens on September 23-24, 2017. That was over five years ago. Total Eclipse that put the first stroke of a X over the USA in August 2017. The final stroke comes in April 2024.
I traveled over 300 miles to be in the place of maximum totality time in 2017.
It was AWESOME!