The average woman has 500 periods in her lifetime. And whether yours are mildly annoying, utterly debilitating or emotionally complicated, most of us have at one time or another asked: Why?!
This warm, light-hearted, real, honest and at times surprisin