I thinks it's silly telling people not eat certain foods. For each individual Migraine Attacks are different.
Here are the common TRIGGERS:
Foods and food additives - Alcohol, caffeine, chocolate, artificial sweeteners (aspartame, saccharin), monosodium glutamate (MSG), citrus fruits, meats with nitrites, salt
Foods containing tyramines - Aged cheese, yogurt, sour cream, chicken livers, sausages, bananas, avocados, canned figs, raisins, peanuts, soy sauce, pickled fish, freshly baked breads, pork, vinegars, beans
Too much or too little sleep
Medications - Vasodilators (drugs that make blood vessels widen), oral contraceptives (birth control pills)
Exposure to bright or fluorescent lighting
Strong odors - Perfumes, colognes, petroleum-based products
Hormonal changes -
Menstruation (common association), pregnancy, ovulation
Metabolic or infectious diseases
Physical exertion or fatigue
Cold stimulus (eating ice cream)
YOU need to find your TRIGGER. Food is not mine but avoid MSG at all costs, Migraine or not. It's amazing how this screws up your body, yet it's everywhere.
I suffer from Sever Aura-Migraines, the worst kind. I figured out after 12 years it was a lack of sleep. Somehow my body requires at least 8 hours of sleep. If I get less sleep, I have to exercise much more than normal to avoid an attack.
The main problem is finding YOUR TRIGGER. I've never taken any pills for the headaches, But I'm very keen on trying some of the remedies here if I get an attack.
THE GOOD NEWS is the you won't suffer after 50. Migraines go away after 50 according to doctors.
Cool only 22 more years to go.I'm not sure I believe this unless I've heard it from a sufferer. Anyone care to add to this theory?