What causes headaches?
Headaches are most commonly caused by: Illness Headaches often are a symptom of other illnesses. Viral infections, strep throat, allergies, sinus infections and urinary tract infections can be accompanied by headaches. Fever also may be associated with headaches. Skipping Meals Even if you’re trying to lose weight, you still need to eat regularly. Fad diets can make you hungry and also can give you a headache. Not getting enough fluids which leads to dehydration also may cause a headache. Drugs Alcohol, cocaine, amphetamines, diet pills and other drugs may give you a headache. Often headaches are triggered by sleep problems, minor head injuries or certain foods (dairy products; chocolate; food additives like nitrates, nitrites and monosodium glutamate). Sometimes, headaches also can be caused by prescribed medication, such as birth control pills, tetracycline for acne and high doses of vitamin A. Less commonly, headaches can be caused by a dental infection or abscess, and jaw alignment