Ignore these intrusive thoughts. What ignore means is dont repeat. Whatever the circumstance may be, to avoid developing waswasah, dont repeat. This is your fiqhi duty.
You must tolerate and tolerate and keep on tolerating everything from you mother or father even if you feel that it is injustice done to you or others. You way we can annoy the feelings of our parents even if they are very bad persons like Kafirs as we read in Quran how we must deal nicely with Kafir parents (If your parents strive with you to worship with Me others, that of which you have no knowledge, then Do not obey them, but behave nicely with them in this world. ( Sura Luqman, verse 15).
Tolerate ill treatment from your mother or father for the sake of Allah and keep on seeking help from Allah to be a good son. Also pray to Allah to soften your mother's heart towards you and forgive her shortcomings.Quranic supplication says ( RABBANA EGGFIR LI WA LIWAAKIDAYYA WA LIL MO'MINEEN YAWMA YAQOOMUL HISAAB)(Sura Ebraheem, verse 41).
Thank you for your question. God is Just and all people will receive rewards for their good deeds and accountability for their bad deeds. Certain people are given all of the recompenses for any good that they have done in this world, but only to find punishment for the bad they have done in the next. The blissful life in this world distracts them from reforming their ways and their end is undesirable. Conversely, some pay for all of the bad they have done in this world, only to find good in the next. The lives people lead on the outside, during our short stay in the corporeal realm, are not a benchmark for God's favor.
OTP entered does not match. Please enter the correct OTP!
Full Name and Password are required.
Please provide a valid Email address.
Please enter a valid email address.
Enter valid first name and last name with at least one space.
Mail sent successfully!
A validation e-mail has been sent to your e-mail address. You will need to follow the instructions in that message in order to gain full access to the site.
We use cookies to enhance your experience on our site. Essential cookies are necessary for the site to function. Analytics cookies help us understand how you use the site. Learn more
Cookie Preferences
Control how we use cookies on this site. Essential cookies cannot be disabled as they are required for the site to function.
Required
These cookies are necessary for the website to function and cannot be switched off.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.