Q: I have made a promise to Allah that I will not be doing shirk anymore. If I do (a particular member of my family or I will die / Allah should take away my soul). I am worried as I know while making the promise I knew I might be doing it again as I don’t have control on my thoughts. I tried to resist myself of not taking the promise but I did. What should I do. I am upset and worried. Please advise.
A: Don’t worry about these things. If you stumble and make a mistake make istighfaar and ask Allah Ta`ala’s forgiveness.
And Allah Ta’ala (الله تعالى) knows best.
Mufti Ebrahim Salejee (Isipingo Beach)