For those of us who aren't too diligent with keeping track of our periods, this hits too close to home.
This website uses cookies to ensure you get the best experience.