Whose the asshole??

My husband and I where having a disagreement about something on the news. He works from home. He said himself there is 6-10 minutes between calls. So I was speaking loudly but I wasn’t upset I was passionate about my point. We where disagreeing. In the middle of me talking he shuts the door in my face and goes “I’m at work” he didn’t get a call he just did it to be rude. I called him an asshole and he has the nerve to text me “why are you acting like this” like I know I’m 24 weeks pregnant and hormonal but what a dick and he cant ever see it