Definition: Given a real-life anecdote of a complex ethical situation, generate a suitable title that describes the main event/root cause of the situation. Imagine that the given text is a social media post, and you have to write the title of the post, so the users can decide to read the main text or not.
Input: Once upon a time, I dated a girl for 2 years and she was my first significant relationship. During this relationship she was mean, threw fits whenever she did not get her way, berated me, and on a few occasions got violent against me. She was a bad person I should of left so much sooner than I did, but I was young and did not know better. 
After that point, I made a vow to never take any girl's shit ever again. From there, every girl I have ever had some serious relationship, I have left once they began to give me hard times. Fight over nonsense? It's over. Verbal abuse? Done. Rarely have I ever attempted to work through these problems. As soon as it begins, I begin to lose interest. 
Fast forward today, my current girlfriend and I got into an argument last night. Long story short, she did not tell me some important information regarding how she felt about something. So here I am, not feeling the same way anymore about this relationship. I have done this so many times before, but AITA for being like this? Is it honorable that I don't put up with other people's shit? Or the opposite that I don't stick around and try to work things out.

not putting up with anyone's shit