I've joined just to post this. So many familiar stories on this thread (and similar ones).
Here's my sample list of evil-ex foibles. Please be assured I LTB years ago and now have a lovely DH.
On the night we first kissed, I was a virgin and asked him to stop. He cried and self harmed so I agreed to go out with him. Fell in love, determined to "fix" him, was repeatedly dumped/lured back over the years but he never let me go IYSWIM.
Frequently made people uncomfortable by encouraging them to laugh at me for: the time he gave me a nasty staph infection and I thought it was a cold sore; waiting for him in the cinema lobby instead of outside so we missed each other; looking like Liza Minelli.
Went cottaging George Michael style and frequently gave me scabies or crabs. Like Karenblixen's ex he acted as though it was chickenpox, just a fact of life for both of us.
Furiously shouted at me for:
Chopping a green pepper in the "wrong" way
Not following the exact instructions on the mouthwash bottle
Not walking at a "reasonable pace"
Laughing when he died on the first screen of Super Mario
Missing the first 20 seconds of a TV programme I recorded for him
Wearing my hood up when it wasn't raining
Being "disrespectful" for asking him to repeat himself instead of "listening properly" (he often mumbled to facilitate this)
Not bringing enough money out with me to pay for everything he wanted to do/eat
Not popping the spots he couldn't reach on his bum
Regularly berated me for not being on a career path (was temping in my mid 20s). If I mentioned a house I liked I would get a VERY long, angry lecture on "YOU WILL NEVER LIVE ANYWHERE AS NICE AS THAT AS YOU REFUSE TO GET A PROPER JOB LIKE AN ADULT"
Shagged people in my bed while I was out
When I finally got a new bf he pressured me into being unfaithful with him, and eventually bullied me into leaving bf because I clearly saw him as "like a loyal dog and not a person". Projection..?
He would regularly make a false start to cross the road when there was a car coming, then laugh at me for almost crossing over. I would always fall for this because if he was genuinely crossing the road and I didn't keep up with him I would get shouted at.
Pressured me into buying a store card so I could buy approved (designer) clothes instead of using charity shops
Violently yanked non-approved headgear off me and hurled it across the room saying "I don't recognise you"
Told me I should do sit-ups to make my tummy flat - I was 1 stone underweight
Tried to isolate me from my friends by having sex with them, bullying them or propagandizing me into abandoning them
Would let me know if he thought I wasn't acting naturally in public by repeatedly saying "It's OK, you're with me, you can be yourself" until I was in a frenzy of self consciousness and had no idea how to act.
Would never come to my family's house or my flat because "there's nothing to do there" - I'm now sure it's because he couldn't treat me badly in front of my friends and family and get away with it.
Called me and let the phone ring for a very very long time because he knew I was being "disrespectful" by ignoring.
Flirtatiously asked me to suck his finger and then shuddered and said it felt "weird" because my teeth are crooked.
Any other new romantic prospect in my life would "coincide" with badly faked suicide attempts, or sometimes an apparent "breakthrough" which I would see as a sign that he had finally changed and was ready to commit to me. It was worth all the above because he was so funny, thoughtful, loving, talented, gorgeous, and was my best friend; and only I had the faith, patience and understanding to change him! Y'see?
He never understood why I cut off contact and I once agreed to meet him to make peace. He had no idea what he had ever done to upset me so I picked the most obvious example which was the time he'd date raped me while I was crying. He burst into floods of tears... of self pity. He was a bad person, he was so messed up, it was all about how damaged he was. I clearly still wasn't a person to him. And he wasn't upset for long anyway.