I was coming on to say meds are pretty useless in my experience.
They help a very little bit, I'm allergic to NSAIDs and codeine so I'm left with tramadol which barely takes edge off, I also take with caffeine (which I'm otherwise caffeine free) plus paracetamol with them (as this boosts the effect).
But what I was REALLY coming on to say was some "natural" remedies have helped too:
Try and work out if food/drink/toiletries are triggering them. Food & drink are common triggers, I'm ok with them but certain perfumes can trigger mine.
Consider/try essential oils, herbal remedies and massage/acupressure - I found almost by accident that if I massage a certain spot just right to the nape of my neck it can help and sometimes shortens duration.
Heat/cold packs/compresses - for years I thought compresses didn't help me, then someone suggested I try a warm one rather than cold (which I found made the pain worse) and a warm compress definitely helps.
Sometimes a combination of meds plus natural remedy can do the trick.
Sometimes something odd is a trigger, I went through a phase of getting them more than usual and couldn't figure out why and neither could dr, then an impacted wisdom tooth flared up, I hadn't had noticeable toothache until that point but after the tooth was removed I didn't have one for ages! I do think my body was reacting to the issue just not in a way that was obviously pointing to it.