More thinking....actually, it was worse than that. The other night, he was "joking" calling me crazy. This is something he has called me in heated fights many times and it is a real insult to me. I asked him politely to not call me that ever again. He said he heard me, but he intends to still do it. Later that night, he sure did.
It happened later with "f***er" = I asked him never to call me that again, and he said no. Then he called me it again, and laughed.
It's like a child's "you can't make me". It's crazy. I don't get it. I think he's trying to upset me and my only recourse is to walk away and ignore him (although this cuts deeply).