Just looking for some advice as im feeling very lost at the moment. I've been with my current partner for 9 months now, we both have children from previous relationships and he's great around my children. He's amazing with me very reliable and for the most part everything I've ever wanted in a partner, however he has some anger problems. It's clear that maybe things were over looked when he was younger and he often questions weather he has adhd or something similar. He has a skilled job but can become overwhelmed by small tasks outside of work. He's never lost his temper infront of my children or when they've been home however usually during a weekend they're with their dad we have an incident. So he's never punched me or anything but on one occasion smacked me on the leg during a disagreement and it left a hand print on my leg for the whole day, during a disagreement he's not allowed me to walk away or have space and blocks ny way, he's grabbed my throat on a few occasions out of frustration, he's pinched me, grabbed me inappropriately during a disagreement, called me a slag, on another occasion he continued to have sex with me after I'd repeatedly told him no when he was doing it every second he said are you sure you don't want it and I said I do not want it please stop but never pushed him because one I was scared and two he's much bigger, he's pinned me down before and so on. In short he can not control his frustration. After an incident when I was driving last week I've told him enough is enough we can't be together at the moment. I don't deserve this, I had a very very traumatic childhood I don't need to feel anxious constantly when I'm still trying to recover from severe anxiety. He's been non stop pleading and begging since I broke it off, he's cried his eyes out to me and visited his gp today for help. What I'm wondering is could things improve, would I be evil to leave him when he's struggling so badly I'm full of guilt. But I'm also full of anger because I didn't deserve this. I think because it's never happened around the children I feel maybe it's not so bad. He does things for me nobody else does and I've never had anyone love or want me as much as he does. I'm just very confused and lost. Has anyone had any similar experiences or has knowledge? Thanks