I've been having a lot of headaches lately, and consequently I've been thinking about what causes them. People often talk about food triggering headaches, but I've never noticed that to be the case for me. Excepting of course getting much less caffeine than usual (whatever "usual" happens to be at any given time).
When I can identify a trigger, it's usually environmental. Loud noise, bright light, air pollution, even temperature, especially if the environment changes rapidly. For instance I learned long ago not to go to matinee movies in the summertime. Because the sudden change from a dark, cool, climate controlled room to the intensely bright, intensely hot, intensely humid outdoors always caused a killer headache, without fail. Stress also seems to contribute a lot and make it easier to get a headache.
Lately I've been trying to get better at recognizing the symptoms of a headache coming on, and remove the problem (or remove myself from it) as quickly as possible. Two nights ago at trivia at Dain's, when the trivia contest ended they turned the TV on so loud. And of course everyone started talking really loud, to be heard over the TV. I knew that if we stayed in that din for any time at all, I was going to get a headache. I insisted that we leave immediately, and in retrospect was maybe a little rude about it. But really, leaving abruptly and preventing a headache is better than sitting there and pretending to have a good time while my head is pounding.
Unfortunately I can't always remove myself from the situation. I always carry "excedrin migraine" in my bag, which sometimes isn't enough. Like for instance at work today. Sometimes there's nothing you can do, and you just have to tough it out. Well, I came home and Georg was wonderful (of course), made me tea and brought me dinner and was generally quiet until I felt better. Which I do now.