Dear Shaykh Hisham,
I am right now 7 months pregnant, Alhamdulilah, but recently my husband keeps calling me names like fat, walrus & he refuses to sleep with me. I feel hurt all the time but I just swallow my feelings. A few days ago I found out he watched pornography. It hurt me so bad. Is it my fault that I become big and fatter during pregnancy? He utters stuff like you are not attractive. I never turn him down & in fact I initiate at times but he refuses & hurts me with his words. What should I do?
Be patient as you would with a wild child until he regains self-control. He is only harming himself and his own child and family. Recite Surat Yunus and especially Surat al Balad. Give sadaqa even small and trust in Allah, in sha Allah things will improve.
Hajj Gibril Haddad