I have migraines and have since I reached puberty. Based on the experiences of other female members of my family, they will go away once I reach menopause. I've never been so desirous to get old ;)
I've used cafergot and verapamil. Verapamil actually helped lesson the migraines but only by about 5% and it seriously sapped me of my energy. Cafergot made them worse
They treat migraines and cluster headaches with triptans and TBH, after all these years, that's the only thing that works for me. I've tried all of them, I think, and the original Imitrex still works the best for me.
Best of luck - I wouldn't wish these things on my worse enemy
