<human>: Not gunna get into detail about our relationship; were happy, we communicate, and he's looking to buy an engagement ring soon. There's been a couple fights because of his insecurity/trust issues due to past relationships but nothing too major. 

So his two other male friends, himself, and I are hanging out. Friend A (whom I absolutely despise but deal with as a comprise to him- long story I won't get into) makes a joke about another mans "man bun" being better than my boyfriends because it's bigger. Boyfriend responds "just because it's bigger doesn't mean it's better", friend A looks at me and says jokingly "well that not what [my name] thinks". I laugh and disregard the joke. My boyfriend then says "yeah well she's a thot"..... friend A and friend B both laugh hysterically at this and give him daps for it. I ignored it and waited until after to express how upset I was. 

There were tears and apologies but I don't think he realizes how serious this is. He degraded me.

Provide a brief overview of the text.
<bot>: Exactly as it says in the title. I am so beyond disrespected that I took my things and am spending the night at home. Am I overreacting? What should I do?