In a moment of anger I swore by Allah that my mother should not go with me in the car for a month, but after that I regretted it. Until now she has not gone with me. But I want to repent; what should I do?.
How should he offer expiation for his oath?
Question: 108862
Praise be to Allah, and peace and blessings be upon the Messenger of Allah and his family.
If a person swears an oath to commit sin, sever ties or cause mischief, it is haraam for him to fulfil this oath, rather he must break the oath, and he has to offer expiation, which is feeding or clothing ten poor persons or freeing a slave. If he cannot do any of these things, then he must fast for three days.
The Prophet (peace and blessings of Allah be upon him) said: “By Allah, if Allah wills, I do not swear an oath then see something better than that, but I expiate my oath and do that which is better” Narrated by al-Bukhaari (3133) and Muslim (1649).
So you should offer expiation for your oath, and let your mother ride with you in the car.
We also remind you to fear Allah with regard to your mother, for Allah has mentioned her rights alongside His, so do not refuse any request she makes, or disappoint her, or make her angry with regard to any matter, great or small. Rather praise Allah for honouring you with the opportunity to honour her and earn her love and approval, for Paradise lies in you staying close to her feet, and taking care of her, looking after her and treating her kindly.
We ask Allah to help us all to do good and to accept our repentance.
Was this answer helpful?
Source:
Islam Q&A