period

Anm

What causes you to feel like throwing up while on your period and have headaches?