I need advice on whether this is narcissistic abuse? My partner of 1 and half years can be the most loving and caring person until his mood changes. I can sense the change coming, his whole personality shifts even his mannerisms change. He becomes angry at everything I say and I can’t say anything right without it triggering an argument. This is always on a weekend or approaching the weekend. After an argument, resulting from this he will go out drinking and taking drugs and message me a day or two after asking if we are still together. Usually blaming me for him going out and insulting and calling me names yet taking no accountability for his own actions. I love him a lot so always end up taking him back but I’m really at the end now as it’s affecting my mental health. We have broken up almost every two weeks since getting together for the same reason. I found out a few months ago that when we had split up he met someone else in a bar and had been texting her. I only found this out as she rang his phone when we were together, he lied saying it was someone from years ago. I messaged her myself and found the truth out which was far from what he told me. I have a gut feeling he is cheating on me everytime we argue and he goes out. Am I paranoid for thinking this or would anyone else be the same? The name calling and insults really get me down and he will always justify it by picking out things I have said or done to make him call me. He says he loves me and wants to settle down but I don’t think he would act this way if that was true, I feel totally unappreciated and disrespected when this happens. Currently he has messaged me today saying are we together and when I’ve expressed how he’s made me feel he has told me to leave him alone and it’s over.