Breaking an oath

Q: In my past I have made vows to Allah saying that I would not do a "sin". For example if I stole something and felt really bad I would repent and say I promise I won’t ever steal again to Allah. The reason I emphasized "sin" is because some of the promises were just misconceptions meaning the "sin" is not really a sin I just promised not to do something thinking it was sinful but in truth it was not a sin. For example if I felt bad that I would delay my prayers I would promise to Allah that I would not delay the prayer ever again. Delaying prayers is not a sin but I made the promise thinking it was a sin. these misconception promises are really hard to keep and I am having a hard time living with them. So, I need to make these promises I made to Allah void or make the promises not count anymore. Is that even possible? How can I do it?

A: If you break the oath then do the kaffarah, whether it was a sinful thing or not.

And Allah Ta'ala (الله تعالى) knows best.

 

Answered by:

Mufti Ebrahim Salejee (Isipingo Beach)

Category: