Having a period is a lot like being a gladiator. Between the blood, sweat, and tears —and the relentless feeling of being ...