Hi I suffered from headaches and dizziness all my life. 5 years ago I discovered that I was Salicylate Intolerant, allergic to aspirin and all foods containing salicylates. Aspirin is a salicylate that comes form the bark of the willow tree. All plants produce salicylates as a natural insecticide. It is in things likes fruit,most vegetables, tomato sauce, olive oil and many more. Theres a good list of foods in the book,"Salicylate Intolerance and The Healthier I Ate the Sicker I Got."
Right before I hit bottom I had such a pain in my right eye that I went for a CAT scan to rule out a tumor. Once I went on a low sal diet I got rid of my headaches,sizziness, nausea, neck pain, arthritis, asthma, dry eyes, nosebleeds, swollen glands and a foggy headed feeling.
Check out sickfromsalicylates.com
No one should just accept a diagnosis of Migraine Headaches or Fibromyalgia when they can prevent them by finding out whats causing them. Its usually a food intolerance. Unfortunately there is no test for Salicylate Intolerance because it isnt an allergy. You have to go off the foods that are high and very high in sals and see how you feel. Good luck, Joan