Based on my study of Catholic eschatology, the apocalypse — also known as the end time, the end of days, and the tribulation — unfolds in two parts. The first part of the tribulation is for our generation (part of the 21st century). But the second part of the tribulation does not occur until the early 25th century. So the very end of the end times, and the worst of all the sufferings, does NOT occur for this generation.
Here is my understanding of the timeline, based on my eschatology (which is fallible and speculative) —
The Warning of Garabandal on Good Friday (in some year, perhaps this year)
The Consolation on Easter Sunday
The Miracle of Healings on the feast (or vigil of the feast) of Blessed Imelda in May
The first Seal of the Seven Seals, which is the first horseman: World War 3 – the war of the Islamic extremists against the West.
The second Seal and second horseman: widespread civil unrest caused by fear and by the war.
The third Seal and third horseman: famine, especially in wealthy nations, caused by the war and the unrest.
The fourth Seal and the fourth horseman: death from a variety of causes (war, unrest, famine, disease) and the fear of death.
The first four Seals end about the year 2023 or so.
The fifth Seal: the great martyrdom of Christians (2029 to 2033 or so), between World War 3 and World War 4.
The sixth Seal: World War 4, an all-out nuclear war, occurring in the mid to late 2030’s.
The seventh Seal is divided into seven Trumpets. The first six Trumpets are a set of very terrible sufferings that fall upon the world after World War 4. The last of these events is the Three Days of Darkness, on March 29, 30, and 31 in the year 2040.
Then there will be a brief respite from the sufferings, starting in April of 2040, lasting about 25 years.
Next, there is a long slow return of the world to sin, along with a gradual increase in sufferings, lasting a few hundred years.
Finally, the second part of the tribulation begins in the early 25th century, and ends with the Return of Jesus Christ in the year 2437 AD.
Please take a look at this list of my books and booklets, and see if any topic interests you.