Stress that leads to me think or rather worry things over a lot is indeed one of the triggers for me.A lot of people do not know that stress and food allergy can cause migraine. Each time you have an attack of migraine, think back and try to remember what you have just eaten. Usually the main culprits are chocolates, caffeine, nuts. So by drinking lots more coffee to get rid of your headache it may even make it worse
Caffeine might be also, not chocolate though, but then again I don't really like chocolate nor eat it that much anyway.
Another triggers are lack of sleep, being too tired, heat even also rising body heat which I just got today after going jogging for a while, and too bright light.
CD, what are your triggers by any chance?
I seem to have to find the kind of exercise that wouldn't rise my body temperature that much *sigh*.