You deserve to have your health concerns taken seriously.
You want to live your life fully – ace that presentation at work, have fun on that date, run that 10k, go on that camping trip – but your period is too painful, too heavy, too unpredictable. So you stay home.
This is not okay. You deserve better support.