[This post is an AD in collaboration with Modibodi and contains gifted items]
If you are someone who has a period, you’ll know that, no matter how long you’ve been having them, they still take you by surprise. I’ve worked out that I’ve had around 270 periods in my life, I track them, I know when they’re due, I should be a period PRO, yet I’ve never quite mastered the art of preparation.