Hi, Thanks for your response.
I am sorry to hear about what you are going through.
It sounds like your husband has difficulty communicating with you assertively and openly. His behavior is passive-aggressive. Some of his behavior such as name calling is inappropriate.
Perhaps, he may be sensitive, anxious to your response but lack empathy and respect towards you as his wife. He may provoke anxiety
and worry in you by flirting with and looking at other women in public. Again, his behavior is disrespectful and inappropriate.
I am not sure of his progress in marriage therapy before. But, he may get angry at you as he may misinterpret your motive or he may be unhappy about something between you and him.
You may need to be more assertive towards him for your health and well-being. You may tell him your feelings without high emotion such as anger – for example, you may tell him his behavior of avoiding you is hurtful. His behavior makes you wonder if he is angry at you. You want him to communicate his feelings with you if he is angry. You want to know what made him angry. etc.
I would advise you and your husband to practice assertive communication that require mutual respect between you and him.
The books "Asserting yourself" by Bower & Bower and "The Relaxation & Stress
Reduction Workbook" by Dr. Davis et al. may be helpful for you and him to learn about assertive communication that may help you to understand and forgive each other’s mistakes.
I hope your husband changes his behavior.
Please let me know if you have more questions or I have overlooked any.
P.S. Please remember to click the green accept button. You do NOT get charged the fee twice. Feel free to continue the discussion even after you press the accept button; my goal is to get you the best answers possible. Warm regards,