Why does my mum's boyfriend insult me?

I get some of it is joking around, but he keeps calling me a pleb (which I get is a joke) and he said I'm an "8/10" and keeps nitpicking my appearance. He says my hair is "dry and greasy looking". He was comparing my mother's looks to mine and insulting me. Why does he do this around my mother? I've told her it makes me uncomfortable and she talked to him about it, but he hasn't stopped.

Why does my mum's boyfriend insult me?
Post Opinion