My LTR of 1.5 years has just lately been absolutely fucking vile. It started last week when I was ranting about these false allegations. I know I shouldn't have but it had happened to a friend. She's a feminist and she told me to stop talking about it and I did.

Then she sent me a bunch of pro-feminist links so I sent her roughly 60 links all to do with men being falsely accused by crazy feminists. Because she had bombarded me with links. She got in a huff and said she had warned me not to speak about it.

She stops speaking to me for 2 days and then out of the blue she says, "Now you will learn that we dont ever speak about it" I honestly thought, who the fuck is she speaking to? The attitude carried on and she stone walled me again and stopped speaking to me.

Yesterday she started acting like I was trash. Said she hasn't got much to lose if we broke up. Honestly made me feel like absolute shite. She carried on with this attitude and we stopped speaking. Well she eventually said she didn't want to break up with me but demanded an apology. I caved in because I fear being alone tbh. All seemed well till today.

I just couldn't leave it alone. I had to tell her she was out of line. I just couldn't shake off her fucking vile attitude she had towards me. She's absolutely not taking any responsibility for being a bitch. She said I had pissed her off so it was justified. I think she was overreacting and I've not lashed out at her once.

She said this to me tonight, "You literally cant stand the idea of a woman being right can you. You like the idea of being the clever, almighty one and when youre not you belittle anyone who takes that feeling from you."

I asked her to look at how she speaks to me with such disrespect and to see if shoe was on other foot, if she'd feel disrespected.

She has stone walled me and gone offline again. Most likely won't speak to me all day. I honestly can't take this anymore. This is not how a partner should act.

I've been polite to her. I've told her that if she was upset with me she should speak to me like an adult and I would have taken her seriously. Shes hamstering that its all my fault and im this horrible person who pissed her off.

The question is do I soft next or ghost? Would a soft next work and change things around? Or is this an hopeless situation. I'm worried of losing her because we can be great together but I just can't handle this horrible disrespect.

TLDR: LTR of 1.5 years is disrespecting me. She's feminist and got offended when I was ranting on about false allegations ruining dating. She stopped speaking to me for a few days and came back with this absolutely vile attitude. She still wants to be with me but wants me to bow down to her. Apologised etc. Should I soft next or ghost?