Mood swings 11 days before period

Is it really normal to be this moody?

Or is it that I have convinced myself that every month I will be moody and upset and it started to cause problems between me and my boyfriend specially we are on a long distance relationship

I don’t know if am being selfish or not but am going though hard times with my mother and am not been feeling well lately

I swear I don’t know what’s happening with me

Whenever I talk to my bf about any problems I have relayed to my mother situation ( diagnosed with intellectual disability)

He makes me feel that I overreact sometimes and everything can be fixed and I don’t have to over think and it’s true I overthink a lot but I can’t really control it sometimes

The whole month I try my best to the best version of me

But at this time of the month I start to get cranky and moody and I overthink every little thing

Specially because our engagement is delayed because of the corona thing

I don’t know I just wanted to vent out a bit here