The Reasons That Prevents a Person from Accepting the Truth’ by Imaam Ibnul Qayyim
بسم الله الرحمن الرحيم
The reasons (that) prevents a (person) from accepting the truth are many and among them is (when one) is ignorant of the truth. This reason is mostly what overwhelms the majority of people, for indeed the one who is ignorant of something will show enmity to it and its people.
If in addition to this reason, he (i.e. the person being called to the truth) hates the one who commands him to (follow) the truth, harbours enmity and envy, then this (i.e. the reason behind being prevented from accepting the truth) intensifies.
If in addition to this, (calling him to the truth) opposes the ones close to his heart, his customs, the one who nurtured him, the ways of his forefathers, and the ones he loves and exalts, then this (i.e. the reason behind being prevented from accepting the truth) becomes even more intense.
If in addition to this, he carries a wrong perception that the truth he is being called to (prevents him obtaining) his status, honour, desires and goals, the (reason behind being) prevented from accepting the truth becomes very intense.
If in addition to this, he fears his companions, his family and his people (due to the harm he thinks will come from them) against him, his wealth and status – just as what happened to Heraclius, the king of the Christians in Shaam during the era of Allaah’s Messenger (sallal-laahu-alayhi-wasallam) – then the reason (behind being prevented from accepting the truth) increases even greater (than before); for indeed Heraclius knew the truth and he had a desire to accept Islaam, but his people did not obey him; so he feared for himself and thus chose disbelief over Islaam after guidance was made clear to him. [Source: Hidaayatul Hayaaraa Fee Ajwibatil Yahood Wan Nasaaraa’ page 17-18…slightly paraphrased]
To be continued…Inshaa-Aallaah