DH is stomping on my very last nerve

I am so SICK of my husband's behavior. I'm 28 weeks & my husband is acting like a complete 13 year old child. He mocks & mimicks me, talks over me when I try to explain how he can better assist me (now that I can barely bend over), laughs at me when I'm upset and when I complain about his spending, tells me that I should make more money. He's so narcissistic, nothing that he does is wrong & he refuses to acknowledge when he's wrong in ANY situation (in traffic, at the dog park etc). He simply keeps repeating himself until I just stop interacting and then he shouts "I win! I win! I win!" Are you freaking kidding me?! I'm so tired of him. I don't even want to be around him. How the hell can I get him to GROW UP. He's 27! In any case, I vow to raise my son better than he was raised. 
UPDATE: in response to a comment below, he literally is a Donald Trump clone. He's obnoxious. I think I'm going to leave for a while and get some space.