AL-BAQARAH 2:286 English - Tafsir ibn kathir لَا يُكَلِّفُ اللّهُ نَفْسًا إِلااَّ وُسْعَهَا Allah burdens not a person beyond his scope, means, Allah does not ask a soul what is beyond its ability. This only demonstrates Allah's kindness, compassion and generosity towards His creation. This Ayah is the Ayah that abrogated the Ayah that worried the Companions, that is, Allah's statement, وَإِن تُبْدُواْ مَا فِي أَنفُسِكُمْ أَوْ تُخْفُوهُ يُحَاسِبْكُم بِهِ اللّهُ (And whether you disclose what is in yourselves or conceal it, Allah will call you to account for it), (2:284). This indicates that although Allah will question His servants and judge them, He will only punish for what one is able to protect himself from. As for what one cannot protect himself from, such as what one says to himself - or passing thoughts - they will not be punished for that. We should state here that to dislike the evil thoughts that cross one's mind is a part of faith. Allah said next, لَ...