I've suffered from migraines and head trauma since 1992 when I was in a severe auto accident. I was 18. I've been through everything under the sun since then and I'm still dealing with 5 different types of migraines and a head injury. I used to be on a tyramine free diet, which helped a great deal. It's a hard diet (not a losing weight diet) to follow for some people, but it really makes a difference with most migraines. I gave it to my cousing who has dealt with migraines most of his life and he swears by it. I learned about it from the Diamond Headache Clinic in Chicago (supposedly the best in the world). People from all over the world go to this place. I'll look up the diet and try to get back to ya, but I think it's listed on the DiamondHeadacheClinic web site. I've also been on about every pain medicine you can think of, mostly for my head injury and some of the migraines I have. Some are wonderful, but others suck! I've been on everything from Fiorcet to Oxycontin (for 12 years) to Duragesic or fentanyl patches, which I am on now. I believe in the tyramine free diet as well as ice packs on your forehead during a migraine and also using Oxygen (8mL for 15 minutes) for cluster or "ice-pick" migraine headaches. Good Luck and I hope that you can get some relief from you migraines.
Try to keep smiling.