
Literally one of the easiest litmus tests in a relationship. If you both get in a fight (inevitable at some point), and he deliberately seizes the opportunity to bring up all your insecurities and flaws, since he knows you're vulnerable there... well, that just definitively shows what type of man he is. Fuck him, you deserve better.
I don't want to defend a man, but I've said things I knew would hurt other people when I'm angry just because I knew it'd hurt them, even if I didn't believe it or think about it before I was angry, but you know his character and if you think he really meant it then get out of there sis