Am I or have I been in abusive relationship with a narc?

Libras_life29
I'm literally a nervous wreck right now, for months an months now if my girlfriend/ex gets angry or has an argument with me id blocked for days or told I'm crap and I've ruined her life,
She will constantly argue over small things making huge arguments, she's angry for days at me when there's a slight issue an it's always my fault never hers, if if she's angry an she's know it's wrong it's because of me or what I've done wrong my problems are small to hers also, it's been a rollercoaster trying to nurture her needs all the time, I was shouted at about week ago, finding out I had the Thursday off from work, I phone her immediately to tell her an because I didn't arrange plans with her right there on the phone she's crying telling me I don't care
Most recently she hacked my Instagram last night, went through everything an has broken up with me again an accused me of cheating I have been trying to get my good friend who I used to box with back in the gym by telling him there's some girls in the fitness gym I go, the man is single with two kids an isn't in shape anymore, and I was trying my hardest to get him back in the gym because he's done with boxing, my girlfriend/ex has called me cheating scum from 2 sentences to my mate encouraging him back training, I've been told if I contact her she will call the police I'm nothing but scum, even tho I've begged explained to her she's wrong, an I will even leave that gym if it makes a difference, sad thing is I love her so much but this is killing me the constant blocking an anger from her, I want her to talk to me but she says we're done 2 years together an were both 29
Am I or have I been in abusive relationship with a narc?
6 Opinion