Stop telling guys that you feel bad due to your period.

Explain that you're cranky because the inside layer of one of your major organs is tearing itself off and coming out your vagina in bloody chunks.