Our mutual friends and everyone else thinks he's great, some of them know how he has treated me and just puts it down to us 'not being compatible
They probably don’t know about this list. If they do, and still think he’s great, they’re the ones with a problem, not you.
I also didn’t get past the first few without massive red flags and the phrase WTF going round my head.
He sounds an absolute horror. Please please get away from him . You are worth a million times better than this shit. He will destroy any esteem, self respect, confidence and rob you of a decent life, if he hasn’t already achieved that. Run and don’t look back