I'm new to this group but I just need to find some relationship advice. Let me start by saying my husband and I have had a rough marriage. Years ago he was abusive to me, ended up going to jail and then doing a domestic violence program and then we got back together. 6 months after he had moved back in I found him talking to a women from his work such as "I can't resist you" messages... A week after finding that I found out I was pregnant with my 3rd child. I still decided I couldn't do the relationship and needed space, upon him moving out he started seeing a young (18, he's 23) women from his work which was a sexual relationship. A month before I had my son I moved back in with him to find him still talking to those women and he was very unhelpful when I had my son, actually threatend to kick me out the day I came home from the hospital. Anyways, last few months we've being working on things.. I can be pretty rude and impatient with him due to all the hurt. Last night he was smoking in our bathroom (I don't agree with this) and I go in there and he is getting stuff all over the bathroom counter and spitting in the sink , I immediately felt angry telling him he better clean this up and he has no respect for me as he proceeded to blow a cloud of smoke in my face 😩 I pushed his container on the ground and he immediately freaked out calling me "ugly cunt" "disgusting bitch" and then grabbed me shelf in the bathroom and dumped it in the hallway yelling "you fucking bitch." Thankfully kids were asleep, I just don't know what to do 😩 I always defend him hut I'm running out of options here and having our family together is seeming impossible.