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."
One time, years ago, before I knew about my food intolerance I had a migraine and stiff neck for 21 days, along with a numb hand,leg and mouth. I was tested for Lyme, MS and several other things. All negative.
Right before I hit bottom I had severe asthma for a month and 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,dizziness, nausea, neck pain, arthritis, asthma, dry eyes, nosebleeds, swollen glands and a foggy headed feeling.
Check out sickfromsalicylates.com
There have been times where I ate or drank something and got a headache and dizziness with the whole room spinning. The last time it happened I had eaten Instant chocolate pudding with artificial colors (yellow #5 and Red 40) , artificial flavor and BHA preservative.
No one should just accept a diagnosis of Migraine Headaches 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 as well as artificial colors and see how you feel. Good luck, Joan<!-- Edit -->