I've been dating my girlfriend for 3 years and initially everything seemed great but now she's extremely erratic with her behaviour. One moment she's screaming and throwing things at me and the other moment she acts like nothing happened and starts being affectionate. Taking this in daily is harming my mental health. She often mentally abuses me too. I'm 28 and I'm thinking about getting married but I'm not sure if this is what I want for the rest of my life. I love her so much and can't abandon her.