I [24M] have been with my girlfriend [23F] for almost 3 years. After being long distance for over 2 years, my girlfriend moved to my city last March. I was so happy now that we were able to spend more time together in person. However, I've noticed new sides to her behavior and personality.
My girlfriend can be extremely emotional and unpredictable to the point it scares me. Anytime I make plans with her for our next date or the weekend, but have to cancel or postpone something, she completely freaks out and breaks down in tears. She tells me that I "lied" to her and that "I make promises I can't keep" when it's only something as minor about changing our plans for the day. I've only done this very rarely because of something like family emergencies. However, when she has to cancel our date plans because she has something with friends, she's very casual about it. I just tell her that it's okay and that I understand.
Even though my mom has been so helpful and kind to her, my girlfriend doesn't like the idea of spending any time with me when my mom's there. My girlfriend was appalled and cried hysterically when I asked her if we could spend Thanksgiving with my mom, and got mad to the point that she said she would rather spend the day by herself. On Christmas, she refused to have dinner with me and my mom. On New Year's Eve, I usually attend service at my church at night. My girlfriend is not Christian, and I have never pushed my faith onto her. While I told my girlfriend I would like to spend the day with her and then go to church at least by myself on NYE, she cried and blamed me for not being with her until midnight. She even told me not to go.
I've always loved my girlfriend, but today I feel so exhausted and even scared to mention anything that goes against what she wants because she cries or explodes in anger at me. At this point, I don't believe she'll understand or listen if I bring this up. What makes it harder for me to just end our relationship is the fact that she's my first ever girlfriend, and I don't know how I can recover from not being with her. If my girlfriend reacts so emotionally to the kinds of things I mentioned, what can I say about us breaking up?
TL;DR – my girlfriend reacts so negatively to me when things aren't exactly the way she wants