Спереводом..what causes headaches. answer to this question may be anything and everything! a headache can star for any of hundreds of reasons. you see, a headache is not a disease. it is a symptom. it is just a way of knowing that thereis some problem in some part of the body. we know something about the mechanism of headaches,that is what happensin the body to cause the pain of a headache. the pain itself comes from certain structures in the skull. the veins and arteries feeding the brain can feel pain. also, when your teeth, ears and muscle hurt, the pain goes to the brain and a person gets a headache. people often give personal reasons for getting a headache. some say they have it when they are hungry, others say going without their morning coffe gives them headaches. but what is really happening in all these cases? in fact, the arteries in the skull become wider. this gives a headache to practically every person.