My girlfriend is very jealous of other women and it puts me off?

I love my girlfriend and have been with her for 2 years, she's the first girl I've committed to. But she's very jealous of other women even though there's no need to be, I constantly show her I only have eyes for her and go out of my way to make her feel special. Even if we're out at a bar together, she will berate me when we get back home for having a conversation with another girl while she was present. She also constantly accuses me of looking at other girls or cheating.

She also gets me to reassure her that her attractive friends are less attractive than her, which I do because she's the prettiest girl to me anyway. But she likes it when I call her friends ugly. There's one particular friend who she talks badly about behind her back and I have a feeling she's envious of her. She calls her dumb and stupid and likes it when I reassure her that her friend isn't attractive and that she's the hotter one.

I love her, but her jealousy and trust issues affect our relationship. I've tried to talk to her about it but it always ends in a fight. What should I do? I don't want to break up.

My girlfriend is very jealous of other women and it puts me off?
Post Opinion