Muhammed s.w.s. told us in details what will happen in each stage of life of this ummah, and yet we are taken by surprise of events that "we could not predict".
Shall we wait The Dajjal to come to be surprised again?
Let's get familiar with just few events that are coming for sure and what we shall be prepared for:
The Prophet Muhammad صلى الله عليه وسلم said:
Hazrat Abdullah ibn Umar said, “The Prophet came to us and said, ‘O Muhajirun, (emigrants from Makkah to Madinah), you may be afflicted by five things; God forbid that you should live to see them. If fornication should become widespread, you should realise that this has never happened without new diseases befalling the people, which their forebears never suffered. If people should begin to cheat in weighing out goods, you should realise that this has never happened without drought and famine befalling the people, and their rulers oppressing them. If people should withhold zakat, you should realise that this has never happened without the rain being stopped from falling; and were it not for the animals’ sake, it would never rain again. If people should break their covenant with Allah and His Messenger, you should realise that this has never happened without Allah sending an enemy against them to take some of their possessions by force. If the leaders do not govern according to the Book of Allah, you should realise that this has never happened without Allah making them into groups and making them fight one another.”
[Sunan Ibn Majah, Vol. 5, pg. 222-223, Hadith #4019]
Hazrat Abu Huraira narrates that the Holy Prophet said, “Time will pass rapidly, good deeds will decrease, miserliness will be thrown (in the hearts of the people), afflictions will appear and there will be much ‘Al-Harj.'” They said, “O Allah’s Messenger! What is ‘Al-Harj?’ He said, “Killing! Killing!”
Hazrat Thauban reported that the Messenger of Allah said, “It is near that the nations will call one another against you, just as the eaters call one another to their dishes.” Somebody asked, “Is this because we will be few in numbers that day?” He said, “Nay, that day you shall be numerous, but you will be like the foam of the sea, and Allah will take the fear of you away from your enemies and will place weakness into your hearts.” Somebody asked, “What is this weakness?” He said, “The love of the world and the dislike of death.”
Narrated Hazrat Abu Huraira: Allah’s Messenger said, “Soon the River Euphrates will disclose the treasure (the mountain) of gold, so whoever will be present at that time should not take anything of it.”
Muslim narrated that Hudhayfah ibn Aseed al-Ghifaari (may Allaah be pleased with him) said: The Prophet (peace and blessings of Allaah be upon him) came out to us when we were discussing. He said: “What are you discussing?” They said: “We are talking about the Hour.” He said: “It will never begin until you see ten signs before it.” He mentioned the smoke, the Dajjaal, the Beast, the rising of the sun from its place of setting, the descent of ‘Eesa ibn Maryam (peace and blessings of Allaah be upon him), Ya’jooj and Ma’jooj, and three landslides, one in the east, one in the west and one in the Arabian Peninsula, and the last of that is a fire which will emerge from Yemen and drive the people to their place of gathering (Sahih Muslim, Book 041: 6931)
There are many more events awaiting ahead of us to surprise us or to find us ready!