Punishment for committing zina

Q: I am a married women for 13 years. My husband has been having lots of problem with his erection/sexual problem he has been like that for about 8 years. The doctor can’t see a problem and said it could be blood flow problem to his penis and thats why he can’t get an erection at all. The doctor has given several medications but no good till one injection they gave did work most of the time but not every time. Its been about years with this problem but now because of all my husbands problem I am very depressed and always got migraine/headache and now its been few months i have negative thoughts like going to sleep with a very close friend of mine and I cant stop my feeling for him now because of my depression. I don’t want to think like that but I don’t know why I do as I never cheated on my husband and don’t want to! But why I am a feeling like that I prey to Allah to help me but I am still losing and bad thoughts are getting deeper? What would my punishment be from Allah if I did go and sleep with another man?


A: Walking out of the marriage is not always a secure and successful option. It may be that you will not get a spouse. Thereafter, if you do get a spouse it may not be as comfortable as the first. Hence, be pleased with the decision of Allah Ta`ala and He will give you much more than what you can anticipate. Think of the pious of the past and what difficulties they had to go through and they the bore all that patiently in respect for Him.

Obviously this is zina. The punishment for zina is very serious. People of zina and fornication, in this world they are under curse and at the time of zina they are deprived of faith. Even their faith cannot resist the stench and filth that comes out from them. In the hereafter, not only will they roast in the fire, but they will be made to eat the pus and filth of the jahannamis.

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

وَلا تَقرَبُوا الزِّنى إِنَّهُ كانَ فـحِشَةً وَساءَ سَبيلًا ﴿الإسراء:٣٢﴾

Answered by:

Mufti Ebrahim Salejee (Isipingo Beach)