I know you probably just want this one to end but if I can just add my two cents....
Sometimes, we need to approach our husbands from a place of love and not frustration. Remove yourself enough from the situation so that you can come from a place of love. Remember what his favorite way of communicating is (does that make sense? My h likes to come from humour... he likes alight hearted approach, it softens it for him but he always gets the point) and tell him in that way. You may have to let it go for a little bit and seek strength elsewhere. Be patient. Walk away. Tell him that he is bringing a bad spirit into your home, and how hard you work to make sure there is a good spirit there (it's like good housekeeping

). And then find a way that both of you can agree on to help him remember to do better so you can avoid more fights. Fighting rarely gets you anywhere, but you have to be heard.
Just my thoughts.