Q: I have committed a shameful sin and I want you to help me to get over with it. I made a promise to Allah Ta’ala that I won’t masturbate for the following days but instead I had sex (Astaghfirullah Astaghfirullah Astaghfirullah). I could not control myself and I did this shameful act of sin. Now I am feeling guilty and I request you to enlighten me regarding my promise (is it broken or not as I promised not to masturbate but instead had sex) and if my promise is broken what kaffara do I have to make?
A: The sin of zina is thousands of times worse than masturbation. Repent seriously and get into marriage and guard yourself from this type of indecent activity. Excessive taubah is required.
And Allah Ta’ala (الله تعالى) knows best.
Mufti Ebrahim Salejee (Isipingo Beach)