I [M25] am in a relationship with my girlfriend [F25] for 5 years. She insulted me a lots of times and mostly blames me for our fights. Advice please?

I am in a relationship with my girlfriend for 5 years, and we live together for 1 year. She is my first girlfriend.

During her period, we almost always fight, about small things that are not so important. She always says that I should calm her down and "be there for her", which I gladly do, but we still end up in a fight over stupid little things that should never cause a fight.

I suggested her that she should visit a doctor regarding this and she wasn't happy about it, at one moment she just sent me a message during an argument "I don't love you anymore". Later she said it was just in the heat of the argument, and that she loves me.

She says I am the source of the problem since I am often negative about things and she behaves like that because of me. I admit, I am negative person (pessimistic I would say), because of my childhood (grew up relatively poor) and because of my college (almost everything at college seemed too much above my intellectual capabilities, although I managed to finish it and obtain very good STEM degree). I am aware of this and I am trying to be more positive person and to work on myself.

She also insulted me like 15-20 times during these 5 years saying words "stupid/fool" to me. Again, she said it was just in the heat of the argument and that she does mean that, but my problem is that this already happened twice since I clearly stated to her that I don't want her to ever say that again to me.

I feel so distant from her emotionally, I am really not sure if I want marriage and kids now. She has many qualities and is really great normally, but this really hurts me.

Are any of these things normal in a marriage, do you ever do it to your partner? I really need advice on this, I don't want to give up on her, but I can't stand it anymore.

Thanks :)

I [M25] am in a relationship with my girlfriend [F25] for 5 years. She insulted me a lots of times and mostly blames me for our fights. Advice please?
Post Opinion