Anger during period??

I get angry at everything and everyone. I curse at being a woman and get super frustrated especially because I get horrible cramps and headaches. Nothing appeases me. I've gotten to the point where I have to apologize for feeling angry... Any thoughts on how I may control my emotions during my period?? Please and thank you.
**Don't get me wrong though. I am not against being a woman, it's only when my period comes around that I'm like this. I just really hate my period. It lasts 7 freakin days 😒