Anon

“You’re on your period? Gross!”
Women ages 12-50 are on their periods roughly 1/6th of the time. Consider that that is about 1/2 of the average woman’s life, and women make up about half of the population, 1/24 people you see our and about is probably on their period. Deal with it.
On another note, yes, I know it’s gross. It is my organ that is shedding its lining and forcing me to give birth to it.
And on the topic of general moods, if you were about to throw up or throwing up while one of your organs literally shredded its lining, you would be angry too.