Husband called me an asshole

I’m pregnant and I’ve struggled with depression and anxiety. I totally get that I’ve been difficult. My panic attack basically consist of me freaking out about being a mom and my weight. I know I’m a lot to deal with. But I’m not yelling at him-I’m yelling at myself. I have an appointment with a counselor in August.

He started getting mad during a panic attack last night and called me an asshole and never apologized. I don’t call him names. It really hurt my feelings and I’m not sure if this is normal in relationships or not? Does your SO call you names?