Why does he treat me like this? what does it mean?

my ex has been flirting a lot lately with me. but, he'll call me a whore and a bitch because I hang out with a lot of guys. And, I guess he's jealous. Today I bent down to get my pencil that I dropped(he sits beside me) and he put his hand on my head and made it go up and down ...like the sexual gesture one would make...i removed his hand and continued to reach for my pencil he said "Ashley what are you doing?" I replied "reaching for my pencil" he said "is pencil a new term meaning my d***?" I rolled my eyes, and his remarks and behavior just continued like that. Is he insulting me out of frustration or something? I understand the flirting..i know he still likes me. But what's with calling me a whore and the sexual remarks,is he trying to make me feel like a whore? he told me out of nowhere that he "Missed me" too. I told him that he was FULL of it.
Why does he treat me like this? what does it mean?
2
0
Add Opinion