Out of anger

Does your SO say things that are not the nicest when upset? But know forsure he doesn’t mean it? Will apologize and has gotten better about not saying those things? Not necessarily about you but about anyone?