Man-yahdihillahu fala mudilla lahu wa man-yudlilhu fala hadiya lah
And the translation of this is usually given as:
Whomever Allah guides, no one can misguide, and whomever Allah misguides, no one can guide.
Let us look at the following facts from the Quran:
“There shall, none the less, most certainly come unto you guidance from Me: and those who follow My guidance need have no fear, and neither shall they grieve; but those who are bent on denying the truth and giving the lie to Our messages – they are destined for the fire, and therein shall they abide.” (2:38-39). [Asad]
And say: “The truth [has now come] from your Sustainer: let, then, him who wills, believe in it, and let him who wills, reject it. [Asad]
Therefore, it is clear from the above verses that Allah has given complete freedom of choice to human beings either to accept or to reject His guidance. So, how can He also say that whomever He guides no one can misguide and whomever He misguides no one can guide? Clearly, these are two contradictory statements and Allah is beyond contradiction. Furthermore, there is nothing in the Quran which will lead to doubt.
Allah instructed the Prophet (PBUH) to tell the people to stop and seriously think and ponder. Therefore, we must stop and seriously think and ponder. We should not simply move on as we usually do by saying, “Allah knows best!” Allama Iqbal says that we have to check ourselves and ask our own hearts: