Note: Idk if this really belongs here. If not, I will take it down.

My best friend (23F) and I (also 23F) have known each other since we were 5. We are much more like sisters than friends. We have also had our disagreements and differing beliefs, but it hasn't been a problem since we don't shove them down each other's throats.She graduated college last spring and, ever since, I have noticed this strange turn in her behavior towards men. I thought it was nothing, until several months ago when she straight up said "I hate men. All men are trash." For context, she has never had a serious or casual relationship with a man and has many great men in her life, including her brother and dad. I brushed it off and figured this was just her new outlook and opinion, no harm no foul. Since she first told me this, however, she has been finding ways to tear any and all men down when we're together. She jokes about it and, when I tell her that I'm uncomfortable with it, she just tells me that she's "making sure I'm aware." I also have a lot of good men in my life, including my brother and dad as well. I have asked her to keep her man-bashing comments to a minimum, but she thinks I'm just being dramatic. She has even actively deterred guys from talking to me when we go out and says it's "to keep me safe." Well, today we were chatting in a group chat with another friend when she randomly sent a link to a post about, well obviously, man hating. Idk why, but this was just the final straw for me. I never responded to the text, but she then texted me individually asking if I saw the post and said "it's my new life motto and should be yours too lol." Idk what to say to her at this point and I really would hate for things to get complicated over this of all reasons.

Am I being overdramatic or am I somewhat justified for feeling annoyed? Is there something I should do to avoid a confrontation? I'm just really tired of this.