I can’t take it anymore

My husband is such an asshole. He never listens to my concerns especially if I’m addressing something regarding him. He says stuff in front of our kids that I don’t appreciate painting a bad picture of me. He undermines and overlooks my authority as a mother and I can’t take it anymore. I’m so good to my family I feel. I work my ass off so does he but when I vent his problems are always worse and it’s like a competition. I’m just fed up him.