Look, I'm very for making this long but I need some advice.
Heres the WHOLE story.
I was a 17 year old kid, never had a girlfriend. Met this girl named Emma. Me and her became friends very quickly, which turned into hooking up and we eventually dated a month after we met. Things were amazing, we were amazingly in love and she was my first time having sex. However, a few months into the relationship I noticed she was texting her ex boyfriend, lets call him Caff. I was obviously upset at first but Emma told me she was done with him. Her ex had physically abused her and cheated on her with her best friend. She would tell me she just talked to him cause she wanted to. And I let it go, no matter how much it killed my self esteem and hurt me. And so, a month later, we broke up (for the first time). It turns out that first time we brokeup she kissed her ex that day. We got back together a few days later, and she didn't end up telling me about her kissing her ex a few months later. I was upset when she told me, but I forgave her.
I left for college. In college, about a week or two in, I yelled at her for not making time for me. This was one of a few times I freaked out on her, and she left me. She would ignore my calls and texts and so I got mad and cursed her out and said terrible things. So She blocked me from her phone and every social media. We were broken up for a few months until this January we got back together. And everything was great. It was like we never really brokeup. However, a few months in she said she wasen't over all the mean things I said to her, and she wanted to try being single since she was always in a relationship her whole life. I wasen't okay with it, but I agreed. So, we tried to be friends.
Now, a few weeks ago, we went to a dayglow concert. I got the tickets before we brokeup, but still I wanted her to go with her friends and have a good time regardless. I told her it would be a bad idea to see each other at the concert cause I'd just be hurting myself knowing I'd only see you for a few minutes and then she would leave me for her friends. But still, she begged for me to see her so I agreed I would.
At the concert, I was drunk and for whatever reason, I felt like she was just using me for the concert and never planned on seeing me. So, I cursed her out through text. I left the concert, until she called me crying when she got the texts. I ran back to the concert to talk to her, but in my drunken state I guess it was all nonsense. She was upset, and being stubborn because I wanted to take her back to my dorm so I wouldn't get an underage. She wouldn't listen, so I yelled at her. She cried and I continued to yell.
Needless to say, the next day I tried apologizing but she wouldn't answer. She was going to end things just like she did last semester, so this made me mad. I cursed her out again through text.
This apparantly was the last straw. She says shes upset all the time and cries randomly for no reason. She says whenever I apologize now its bull****, and she never wants to get back together again. She doesn't even want to talk to me and she said to leave her alone.
I guess what I'm asking is, am i an emotional/verbal abuser, or am I just still holding in all the anger from her ****ing me over and making me feel second best to other guys when we were together?
Please, be honest. Thank you for your time