The mehdi will come at a time when there are so many injustices and hatred happening. Many Muslims will be fighting, many will gather to fight the disbelievers and many Muslims will also go with the Dajjal. This is stated...and it is given the reason why....they are NOT PRACTICING AND ABIDING BY THE QURAN AND SUNNAH and their imaan (faith) will be very weak and so it will be very easy for them to follow the Ddajjal (anti-christ). It is in the Quran and Sunnah that the mehdi will be uniting so those who believe will be with him, those do not, will not. When the ddajall comes, you are not to go and confront. Stay as far away from him as possible. Eesa alayhi salam will descend at this time. It will be indeed a time of hardship for everyone.
Right. Mahdi comes when there is no guidance in the Mosques. Muslims only call themselves Muslims, but they are far from being a Muslim:
Prophet said:
"Soon nothing will remain of Islam except its name and of Quran except its script … In that day your mosques will be well furnished but your hearts and bodies will have no guidance. At that time the worst people under the sky will be your scholars, strife will originate with them and return to them.” A man stoop up and asked: “Why would this happen O Commander of the Faithful?” He said: “When the knowledge is the worst among you and when immorality spreads even amongst your best people and rule with the lowest amongst you, then the Doomsday will set in.” (Shu’b al-Iman, Hadith 1765)
Do you think, if this time has already come, the Muslims will realize it, and accept it? Or they insist that they are still the best Ummah, the most righteous people?
Do you know why every time a Messenger came, people rejected the Messenger?
The time was already announced by the Prophet:
The Prophet, sallallaahu 'alayhi wa sallam, said, “When my Community keeps on the right (path), it is going to enjoy an age of one day, and when it does not keep on the right, it will have an age of half a day”. [Al-Bayan, Tafseer of Surat Al-‘Asr]
And a Day is as a thousand years of your reckoning.
Do you think, when a people have lost the guidance from among themselves, they still have the ability to recognize a new Messenger of God?
The prophet said, His ummah will be like Christians and Jews:
Abu Sa'id al-Khudri reported Allah's Messenger (ﷺ) as saying:
You would tread the same path as was trodden by those before you inch by inch and step by step so much so that if they had entered into the hole of the lizard, you would follow them in this also. We said: Allah's Messenger, do you mean Jews and Christians (by your words)" those before you"? He said: Who else (than those two religious groups)?
Do I think, if I show a thousand reason, it really makes a difference to you? No, not really.
Always when a Messenger came, people called Him liar. They always thought the Messenger wants to mislead them from the traditions of their forefathers. But at the end whose loss was it? The people who rejected the Messenger, or the Messenger? Who was the looser?