I called my bf a "useless slob" the other day out of anger. Instantly i thought "uh oh...crap, I better apologise and say I didn't mean it". Then I thought about it ... on that day, i did mean it. That day he really had been a useless slob. I had cooked and cleaned and done the laundry and he had watched TV or played on the computer, then at the end of the day I asked him to help me clean up the bedroom he sat there playing around with bits and pieces and I blew up. I genuinely thought I didn't mean it, because I wasn't supposed to mean it. But I realised I did and just left it at that. He sulked for an hour or two and that was it. No apologies from me.