I experienced irritation getting weekly just before my personal several months, every time I menstruated; typical or unpredictable periods

I experienced irritation getting weekly just before my personal several [...]