Is this how it works?

Husband says if i dont want him to have a temper i need to stop pissing him off. I dont go out of my way to make him angry, sometimes i dont do anything wrong but he will go off on my infront of the kids, he calls me stupid, dumb ass, today he said only thing i was good at was opening my legs to make babies. All this because he did me wrong but wont admit it.