I've been with my girl for 1.5 years, she is 6 years younger (early 20s) than I am and living with her parents. I really love her and we seem to have a good and loving relationship. we've been through some long distance in the past half a year and it looks like its going to be at least another year of monthly visits with mutual thoughts of a possible move in together next year.
From my past relationships with women, I've learned that sometimes its better to step back and let it be her way, in order to avoid long and stressful fight or an argument. And it really does seem to work. We barely have any fights, and when she has one those PMS moments (or not) and starts to be mean and/or irrationally mad at me, in most cases I will just say that I'm sorry and take it as a man. Because its been on rare occasions and I know its normal for a woman to be like that due to stress or what so.
Lately, however, since she went back to University after a summer break, she became more angry and more emotionally unstable with things. School, work, me, everything. So finally, getting to the main story line here, she got some really bad news at school and unleashed the devil at me over chat and then over the phone. I did my best to be patient and supportive, but nothing seemed to work. She was mean and disrespectful, blaming me and our relationship for her problems, that I am not supportive and an ignorant jerk. So I just logged off and went to sleep and next morning, I wrote her an email saying that she went overboard, and should control it and respect me. She replied with more anger and blame and no evidence of any apology. So we stopped talking (been 3 days now)
The question is: am I being too nice? and is she getting a habit of emotional abuse and using me as a scapegoat? I feel like I need to make a point, a statement here. To set some boundaries, that she can't be like this, without hurting her. I understand that she might be a little too immature to understand some things but I can't wait for her to grow up. Should I wait it out? or give her some break? or just suck it up...