How to combat heavy desires
In the Name of Allah, the Most Beneficent, the Most Merciful
DUAS FOR abstaining from heavy desires
﷽
Dua 1
قُلِ اللَّهُمَّ إِنِّي أَعُوذُ بِكَ مِنْ شَرِّ سَمْعِي وَمِنْ شَرِّ بَصَرِي وَمِنْ شَرِّ لِسَانِي وَمِنْ شَرِّ قَلْبِي وَمِنْ شَرِّ مَنِيِّي
O Allah, I seek refuge in You from the evil of what I hear, from the evil of what I see, from the evil of what I speak, from the evil of what I think, and from the evil of my semen.
It’s reported in Sunan Abi Dawud that Prophet Muhammad (ﷺ) taught Shakl ibn Humayd a dua for resisting temptation. (Sunan Abi Dawud Sunan Abi Dawud 1551. Eng ref. Book 8, Hadith 1546)
Dua 2
اللهم اطفئ نار الشهوات من قلبى ، واصرف عنه كل شئ لا يرضيك عنى
Allahumma iTfa’ naara ash-shahawaati min qalbee, wa aSrif 3anhu kulla shay’ la yardeeka Annni
Oh Allah! Extinguish the fire of desires in my heart and redirect my heart to all that which pleases you.
Dua 3
اللَّهُمَّ اغْفِرْ ذَنْبَي ، وَطَهِّرْ قَلْبَي ، وَحَصِّنْ فَرْجِي
Allahummaghfir dhanbi, wa tahhir qalbi, wa hassin farji
O Allāh, forgive my sins, purify my heart, and safeguard my private parts (from zina)
Abu Umamah (رضي الله عنه) reported that a young man came to the Prophet (ﷺ) and said, “‘O Allah’s Messenger, give me permission for zinā.’ The people turned to the young man and strongly rebuked him. But the Prophet (ﷺ) said, ‘Bring him close.’ After sitting near the Prophet (ﷺ), the following dialogue issued:
The Prophet (ﷺ): ‘Would you like it (zinā) for your mother?’ The young man: ‘No, by Allāh – may Allāh make me a ransom for you!’
The Prophet (ﷺ): ‘Nor do other people like it for their mothers.’ ‘Would you like it for your daughter?’ The young man: ‘No, by Allāh – may Allāh make me a ransom for you!’
The Prophet (ﷺ): ‘Nor do other people like it for their daughters.’ ‘Would you like it for your sister?’ The young man: ‘No, by Allah – may Allah make me a ransom for you!’
The Prophet (ﷺ): ‘Nor do other people like it for their sisters.’ ‘Would you like it for your paternal aunt?’ The young man: ‘No, by Allāh — may Allāh make me a ransom for you!’
The Prophet (ﷺ): ‘Nor do other people like it for their paternal aunts.’ ‘Would you like it for your maternal aunt?’ The young man: ‘No, by Allāh – may Allah make me a ransom for you!’
The Prophet (ﷺ): ‘Nor do other people like it for their maternal aunts.’ The Prophet (ﷺ) then put his hand over the young man and said:
اللَّهُمَّ اغْفِرْ ذَنْبَهُ ، وَطَهِّرْ قَلْبَهُ ، وَحَصِّنْ فَرْجَهُ
“O Allāh, forgive his sin, purify his heart, and safeguard his private parts (from zinā)” After that, the young man had no interest in zinā.”
[Recorded by Ahmad no. 22211 and at-Tabarānī (in al-Kabir). Verified to be authentic by al-Albānī (as-Sahīhah no. 370)]