Periods are a bloody mess, both literally and figuratively. After all, part of the body is actually shedding itself. It's uncomfortable, sometimes painful, and often annoying. But for women, it's just life; billions of us deal with it on the regular. And yet, discussing menstruation is still often c...