Jennifer Horgan: Hotels stock free shampoo, soap, and sewing kits, why not sanitary products?

I grab a pack of tampons along with pads. They cost about €8 but I’d happily hand over €50 to end the drama.
How, at the age of 43, do I still struggle to manage my period when it arrives in unexpected circumstances? Part of me blames myself. Be prepared, right? But another part wonders if I forget to prepare for my period because the world acts as if they don’t exist.
Without periods, people wouldn’t exist. Surely, the gargantuan task of building and sustaining human life should be something we can be open about?