I have been married for 10 years, my husband has always been hot headed. We had several physical altercations and many screaming matches, I used to think that it was all due to alcohol but I stopped drinking and my husband drinks less but things have only gotten worse.
Since the birth of our daughter nearly 2 years ago I started to be more sensitive to his outbursts because I am aware of my daughter seeing this behavior. I don't want her to think that it's ok for her husband to scream at her or criticize her until she cries.
I'm an intelligent person and I also try to remain clam and objective but he can find ways to drag me into it with him. One trigger that works well is calling me controlling or nagging. If we do talk about his behavior it can go one of two ways, either he starts screaming that he is a loser and beating himself, then he will come down and promise to change, or he abuses me verbally. He never seeks professional help although we have talked about it. He says that when I ask him questions or say something in a tone, he feels under attack and lashes out. About a month ago he choked me after we got into an argument and he was sober.
I have decided that I want to leave him, but I need to find full time work as I work part-time now and could not support my daughter. I want to make sure that we remain on good terms and I want him to be a good dad to our daughter.
I guess I want advice about everything. Should I get a divorce? Does he need therapy? Will his behavior change if we are separated? Is it better for our daughter if we stay in the same house?