What you have done was a major sin that would dip a person in hell fire. It is so major that there is no expiation for it. You can only repent and do good deeds! As for promises you made to Allah in the past and broke that, you must feed ten poor people or clothe them. If you can’t do that financially, you must fast three days for every oath you broke.

I’ve swore on Allah at times for false reasons and even broken Allah’s promise. What should I do?

Oaths |