narcissist?

An

This dude is way too cocky and always aggressive, thinks so highly of himself yet he’s a bum. he also steals from people and is just horrible when he’s drunk most of the time, mean. Says he doesn’t want a relationship when HE’s the one keeps making relationship related comments and acts like he’s never said these things. He gets jealous and takes control of my phone and sneakily reads my messages and still accuses me of messing with other guys when there aren’t even messages of me flirting with other guys. Then he he says stuff like I’m just using him till I find someone better yet a couple days later he says some mean things and basically says he won’t date me (I wasn’t in it for the dating anyway, jerk). Then he accuses me of messing with his friend when i definitely didn’t, says not to not hang out with him cuz jm my own person yet next day when he’s drunk he says if I was his gf he would break up with me and punch the friend in the face for hitting me up all the time. I’m just genuinely nice. I don’t sleep around. He’s the only one I’m seeing in any way. Then he made it clear my weight is why he won’t date me. I’m just under 200lbs and most of it are my uhh.. assets. So like wtf? Just a few days before he said it wasn’t cuz of that. Idk if he just said it cuz he was mad when he realized I didn’t listen and hung out with his friend again cuz he wanted to smoke. I know he’s definitely trying to control me. There’s just so much shit he said that night but I can’t feel anything cuz I’m guarded so I’m not giving appropriate reactions. Maybe I’m already dead inside.