My hubby only called me a name in anger once, when he was going through his mid-life crisis...the dreaded "B" word, which he knew would make me see red. I commenced into "You ain't seen B yet, buddy...you want to see B, I'll show you B" and I decked him. He never did that again, he said he saw stars. I just told him "Nah, you've just seen the light". Now when he wants to fight, I just tell him to climb up my butt and fight for air and walk away until he can be more reasonable. He has found out that if he can't discuss something in a reasonable manner without screaming or cursing at me, I won't be a party to the discussion until he calms down. We don't have those problems any more. Ya just don't mess with us Texas gals!
Later, when we were unloading the suitcases from the car, he kind of bumped his hip into mine and said " you can be such a *itch sometimes"..but he was smiling - and I started to laugh because I knew him well enough to know he was kidding and trying to make me laugh.........so I replied with "you can be such an *ss"........we laughed and it was over..........
And yeah, I know I have an exceptional guy........... ;^)