First has anyone ever checked you for food allergies or intolerances gluten(wheat, barley, rye) and dairy are huge migraine triggers. (some other triggers can include nitrates/nitrites-- processed meat, high fructose corn syrup, caffeine, soy, nuts, and sulfates/sulfites) You might want to keep a food diary if you have done so in the past. Also if you have anything w/artificial sweetener this could cause all your symptoms. (I cannot even have a 1/2 piece of sugarless gum.