Backstory- I have been with DP for 4 years, we have a 2 year old DS and I have children from a previous relationship. I woke up this morning to DP telling two of the kids they can’t have TV tonight, this was then changed to they have to earn it from now on. I came downstairs and asked him why and he said he was sick of them being loud in the morning. I disagreed with him (away from the kids) which resulted in him slamming a cupboard door and shouting at me. I then made the comment “I’m surprised any of them like you with the way you shout at them all the time.” He then said if I wanted to play games then to watch. A few mins later he said “When you said you were fat yesterday you were right. You’re a fat, horrible, ugly grotter!” He said this whilst looking me straight in the eye and his face matched how he was speaking. He knew this would absolutely break me, I’m a 12/14 but have a mum pouch that I can’t shift and everything I wear looks awful, he bought me a hoodie that is quite fitted and I was horrified at myself in it yesterday and made the comment I was fat. He’s then used this against me today, he knows full well I have very low self esteem and this has been an evident struggle throughout our relationship. He has since said “I’m sorry for what I said, I didn’t mean it and I only said it to hurt you.” Straight after he had said it I told him there was no coming back from this and I wanted him out today.