Let's see, I'm trying to stay awake, stumbled across this and got mildly curious enough to make a list of the stuff he's been saying:
1 when we have a tiff, he says it’s my fault because I piss him off and need to make more effort to not annoy him. (it's your fault, you need to change)
2 ‘are you fucking stupid’
3 ‘stop being a cunt.’
4 the weirdest girlfriend he’s ever had
5 You don’t show him enough respect
6 You're too demanding
7 You must have mental health issues
8 You're a toxic cunt
9 You're pathetic
10 You're slurring his character
11 the things about yourself which irritate him and trigger him would be deterrents for any male
12 You need to change
13 It's all in your head
14 you think in a queer/weird way
15 he has a way of making me feel.... I’m to blame and am too sensitive and a drama queen.
16 stop being juvenile and expecting too much.
17 you stress him out with my demands and neediness
18 He claims he would never lay a hand on a woman [no truly decent person would need to claim this. They just don't. He's thought about it, quite possibly done it].
19 putting pressure to make my son find alternative accommodation
So in other words, you are toxic, you don't appreciate him enough, you need to change or no one will want you, you're weird, stupid, must have mental health issues, you're slurring his character and oh by the way, he'd never hit you but you're a cunt, but dump your son and move in with him.
Thank god you're dumping him. Preferably in the local landfill, as a favour to all other women out there.