I guess I'm seeking some support from like minded individuals. I've been in a relationship with this girl for 4 years now. She has always strongly identified as a feminist. She even has a minor in gender studies. Honestly its getting hard to constantly hear about how all of the world's problems are caused by men and if women ruled the world everything would be flowers and rainbows and perfect. Earlier we were talking about money and she mentioned she feels like all her money is already allocated for bills and I agree and said that the economy we inherited is fucking us (we're in our 20's) but she blamed it on capitalism and our founding fathers somehow. She said it goes all the way back to our puritan founding fathers and the patriarchy in general and then said fuck em all. Not that I totally disagree but I just think its shallow sighted to blame all the ways that capitalism screws us on "the patriarchy". She has no solution to anything just that men are the reason for everything bad and if the patriarchy wasn't a thing everything would be good. I feel like I can't even disagree or else I become the patriarchy too. This woman is also highly hostile to basically every man that isn't me. And I mostly get it, she has been harassed a lot and a lot of men are creeps but jeez if i wasn't already with her I would stay away. What irritates me the most is that I feel like I can't really say my thoughts on anything related to gender or women without her getting offended. When I disagree she often thinks that I think shes not smart and since she got a minor in women and gender studies she is the smart one and knows whats right and I am not. I've never said this to her but as most of us know here women and gender studies professors often have an extreme anti male bias. I hate that we can't have a respectful discussion without her feeling like I'm calling her stupid when I'm just disagreeing or just plain and simple disagreeing at all without her kind of turning on me a little bit.

Any advice for me? Breaking up with her is not out of the cards.