Managing horrible pms

Does anyone else get really bad pms about a week or 2 before their period? I hate it, every tiny little thing makes me feel rage, I get so incredibly unhappy and annoyed and absolution hate life when I’m pmsing.

What can I do to help that so that I’m not feeling like such garbage almost 3 weeks of each month. It really sucks and I hate feeling this way. I seriously just feel like screaming every swear in the book and punching all the walls in my house 😭