Is OTHER wrong in the post ? POST : Hello, first time posting here.

This is quite a complicated situation, I will try to keep it short.

So, I met this girl on a video game a while ago (about 9 months). We got really close very fast and kept spending all of our time together. We got closer and closer and I started developing feelings for her. We were as close - heck even closer than a lot of couples. She acted like my girlfriend in every way, but kept saying she didn't have any feelings. She was jealous and didn't want me to talk to other girls, she was overly attached and if I had to do leave her for even 15min she would hate it. I stopped going out because she said she would feel lonely. 

Anyways, the months went by and I've always been good to her. I was kind, but she started getting more and more ... disrespectful. Getting mad - and I mean real mad - at me for the slightest little detail, even when it wasn't done on purpose. Like, asking her to repeat something. We were always on Discord, and sometimes she talked too far from her mic, and I would ask her to come again. She would get mad at me and blame me for ruining her evening. And this is just an example from a long list of small things for which she would completely overreact.

Now, I understood that she was under a lot of stress and that she is a very emotional person. So I kept calm and accepted this because I loved her and the good times were worth those inconveniences.

Alright I am finally getting to the point. So, because she had no friends, I wanted her to be friends with my group of friends. Everything was fine, she was happy about it. But then she had two big arguments with two of my friends. The first one was because she felt attached, and my friend thought she was disrespectful to his girlfriend. Which I agree with. All I wanted to do is to cool things of and not get angry at anyone. So I talked to her about it but she kept saying she wanted to leave and that she hated me for defending him, although I kept supporting her. She accepted to stay only if I talked to that friend less often.

The second time, was with another friend. They had a debate about meat (she's a vegetarian and my friend a meat loved that knows a lot about the subject from his studies). Both of them are bad at debating. So it got heated pretty quick, I started defending her because this time, my friend went a bit too far. He later came to talk to me about it and I told her, so she went on to face him herself, but by being a prick. This time she got mad at me for not being more angry towards my friend even though they both had their wrongs. Again, I defended her and supported her, but she wanted to leave unless I stopped talking to him.

There were other instances where she had issues with my friends but they weren't as dramatic, but she hated the fact that she would get "stepped on". Now recently, my friends made fun of me - not in a mean way - because I was in the friendzone. It wasn't the first time they made fun of me, but that's just how it is between us, there were no ill intentions in any way. But she felt like I kept getting stepped on, and disrespected. So this time she went ahead and confronted them. You know how it ended, she wanted me to stop talking to them aswell.

I was stupid enough to try and do it because I was too blind. And it got worse between us. She started saying really mean things that hurt a lot without hesitation whenever she got mad. And it happened a lot. For the same reasons as before.

So I decided to step up and talk about it. And tell her that she was making me regret choosing her over my friends. She told me she would delete me if I ever talked to them ever again. And here we are.

Am I the asshole for telling her that? 

Sorry for the really long post, but I could rant on forever ...