Chronic sufferer here!

I started getting them in highschool. Over the years, I've found there are many triggers for me. Among them are stressful things. For instance, if I hear bad news I can get an almost instantaneous migraine. If I am forced to do something I don't like (oh, say paying bills) I will have a migraine by the end of the day.

Also, food is my MAIN thing. I have to avoid a lot of food that is aged or processed....
MSG (in a lot of chinese food, and other things)
Alcohol (INSTANT migraine after even a thimblefull of alocohol)
chocolate (depends on how much chocolate I eat)
raisins
Pickles
many cheeses (you'll trial and error this one - I can eat mozzerella but not blue cheese )
yoghurt
oh, crud, the list is too long, here's a link to what foods to avoid, or at least try and weed out!
food migraine triggers

And one last one: they tend to fluctuate with hormones. Some women get them at different points of their monthly cycles.


Oh, and one a lot of people don't know about: taking TOO much over the counter remedies. Especially aspirin. After a bit, you can get a "rebound" headache that is actually worse then the initial headache because of the aspirin.
Did I help?