especially moody BEFORE period

I get super upset and angry before my period, and then when my actual period comes it’s like all my senses are lowered, I get brain fog and I just kinda mope around. confused as why I’m the worst (soo easily agitated) BEFORE my period 🤷‍♀️😂anyone else?