There are many causes of headaches that could include stress, odors, bright lights, noise, fatigue, foods, hormonal shifts, allergies and more. Some headaches are so extreme and frequent, people seek medical care which may include pharmaceuticals and injections. Some people prefer that natural ...