If a person says Allah I’ll refrain from doing such and such sins and then continues to do them as he realizes that it is not easy or possible to abstain, then how can that person pay a kaffarrah or do something to take those words back once and for all?
In the Name of Allah, the Most Gracious, the Most Merciful.
As-salāmu ‘alaykum wa-rahmatullāhi wa-barakātuh.
Dear Brother,
If a person tells Allah Ta’ala that he will refrain from sin, then that is a promise. If he commits that sin, then that is a violation of the promise he made for which he has to make tawbah. There is no kaffarah in this situation. Kaffarah is when a person makes a halal thing haram upon himself, for example he says, “if is visit so and so, honey will be haram upon me.”
And Allah Ta’āla Knows Best
Tareque Ahmed
Student Darul Iftaa
New York, USA
Checked and Approved by,
Mufti Ebrahim Desai.
______________________________
{لَا يُؤَاخِذُكُمُ اللَّهُ بِاللَّغْوِ فِي أَيْمَانِكُمْ وَلَكِنْ يُؤَاخِذُكُمْ بِمَا عَقَّدْتُمُ الْأَيْمَانَ فَكَفَّارَتُهُ إِطْعَامُ عَشَرَةِ مَسَاكِينَ مِنْ أَوْسَطِ مَا تُطْعِمُونَ أَهْلِيكُمْ أَوْ كِسْوَتُهُمْ أَوْ تَحْرِيرُ رَقَبَةٍ فَمَنْ لَمْ يَجِدْ فَصِيَامُ ثَلَاثَةِ أَيَّامٍ ذَلِكَ كَفَّارَةُ أَيْمَانِكُمْ إِذَا حَلَفْتُمْ وَاحْفَظُوا أَيْمَانَكُمْ كَذَلِكَ يُبَيِّنُ اللَّهُ لَكُمْ آيَاتِهِ لَعَلَّكُمْ تَشْكُرُونَ} [المائدة: 89]