What should a woman do when her husband constantly swears at her and at the kids calling them bad names and even saying that they are bad luck.They don’t know how to react or behave around him. He will never change.Anything that goes wrong is the wifes fault even if she had nothing to do with it.
As-salāmu ‘alaykum wa-rahmatullāhi wa-barakātuh.
Respected sister in Islam,
A woman is not forced to subject herself to such abuse. Her silence may lead the man deeper into his bad and abusive ways. The future may be worse if the man does not reform himself. If you feel the husband will not change then you may consider identifying an appropriate family person and discuss the issue with him or her. Family members know the temperament of each other and will advise accordingly. The avenues may be used to explore other avenues, like involving an Alim or social worker etc.
In the meanwhile, analyze those issues which upset your husband and make necessary adjustments to the best of your ability. It is possible you may also have done so. Then do whatever it takes to control the situation and avoid it getting worse.
Be positive and optimistic. Adopt all possible means to address the issue and also resort to Salatul Hajat and Dua. Allah is Qadir. He is capable of doing everything. Nothing is hopeless in the power of Allah. He can change the temperament of your husband and make him loving to you and the family.
We make Dua that Allah grants you the courage and ability to deal with your predicament efficiently. Ameen.
And Allah knows best;
Mufti Ebrahim Desai.