Hi guys, I’m looking for some advice really. I have been with my boyfriend 10 years and we have lived together for 3 of those. I think he’s a narcissist and a gaslighter but I am even questioning that as everything is confusing! We have a ‘nice’ life, we go on holidays, have a nice home etc but his behaviour and personality are making me see him in an unattractive light. If we have an argument, often he will call me a c**t or will tell me to stfu etc, is this normal when arguing? For people to be this aggressive? I have told him I don’t like the C word and he continues to use it, tells me to grow up as it’s just a word when I pull him on it etc. A few weeks ago our dog got out of the house, I was pulling him in by the collar and he was stood watching me at the door, he’s not always good with other dogs as he got attacked recently so I was panicking about getting him back inside. As I was pulling him in he slapped me round the head and when I asked him wtf he thought he was doing he said I was ‘hurting’ the dog and he wanted me to get off him (i wasn’t hurting him at all). He’s never hit me before and I think he was in shock that he did it himself tbh, I told him I was leaving as I couldn’t trust him not to do it again in the future and he started panicking saying what you’re leaving just because of that, you moved your head that’s why I caught you etc, said he was sorry that if it’s what I wanted he would buy me out etc. This is the first time he’s ever been scared about me leaving (probably because he was worried I’d tell people what he had done). Usually he tells me I have no where to go etc (I do, my family would have me in a heartbeat). Other things he has done for context is told me I should make more effort when inside, wear makeup etc, tells me I only make an effort when I go out. I asked why I’d wear makeup at home when I’m doing anything he said we both should always make effort etc. He never tells me what to wear or what I can do or where I can go but often falls out with me after a night out because I was too drunk etc. I think I know what the answers will be but I don’t know what I’m looking for really, just some clarity I suppose. Sorry for the rant! X