I swear by my menstrual cup. I know it's a niche product but I have no idea why, a possible explanation is that some people are uncomfortable with their body or perhaps they've never heard of it - I had never heard of it until I saw a mention of it on reddit in my mid-twenties. Cups have much higher capacity that pads / tampons, you can't feel them, they are clean, nothing irritates your skin, it's impossible to run out as you only need one and it lasts for up to a decade.