In our house, we have 5 out of 6 people who suffer from headaches frequently.
Mother - cannot take anything for hers so she has to go to a quiet dark room and it will usually go away within 2-3 hours.
MIL - hers are allergy related, so we have to sweep, dust, vacuum, clean the verticals and all that for her to feel better. She also takes Tylenol as well as taking a daily allergy pill. Once in a while her BP is the culprit and I check her BP weekly (doctor's orders)
Hubby - his are allergy or sinus related. Let him take some Tylenol and sleep and he's usually fine.
Daughter - hers are allergy or PMS related. We go through the house cleaning just like for MIL and she will be fine. If it's PMS, she takes Pamprin. Once in a while she will take Tylenol.
Son - his are generally migraines. They could be from allergies, lack of sleep or too much reading or video gaming. If we catch it early enough, he can take my Excedrin: Tension Headache. If we don't, he takes it anyway, then will go lie down in a dark room and sleep.
Me - mine are mostly stress and tension or heat related, but can also be allergies. They are always migraines. I have a high threshold for pain, so my normal headache is a migraine for most people. If I get a migraine, then it is "madness" for most people. If my hair goes 2 days without washing, I get a headache that is blinding. If I use any hair treatment like mousse or hair-spray, then I know a headache is coming. I have to wash the hair and take the Excedrin:Tension Headache. If it's heat, stress or like that, then I get into my car turn the A/C full blast and drive along the beach.
Since going Vegan, I do not get as many headaches as I did before for stress and such. I can't do anything about the heat since the A/C in the house is not working. I no longer put anything in my hair and I wash it daily and change my sheets 3 times a week. (pillow cases were also a problem)
Son is limiting his time reading and video gaming and taking plenty of breaks, so he doesn't get his headaches. I also check his blood pressure weekly due to his weight problem. So far, with the exception of MIL's BP that is regulated with medicine, we all have good normal ranges with our blood pressure. The results are faxed monthly to the doctor and we are also checked monthly by a neighbor who is a home care RN.