So almost a month ago I broke up with my girlfriend. She was my first girlfriend. But she was always taking her anger out on me and was mad at me 90% of the time for stuff I didn't even do. She'd come home from work pissed at a customer and take it out on me. She always said I traded her for my friends when I didn't. All of my attention was towards her. She'd get mad at me for going out with my friends once. She and I argued a lot and when we did she said she wanted to talk it out. But we never really did. She yelled at me and called me names while I sat there silently taking it, and when I didn't reply she said "Are you going to say anything?" I replied with "Why? You're just gonna yell at me more. So what's the point?" and she said she didn't know. I couldn't deal with it anymore and left. What did I do wrong? I feel like it's my fault.