Pain located in the head. Headaches are sometimes caused by stress, illness, allergies, injuries, hunger, or even really cold ice cream. Sometimes they are a symptom of a more serious disease, but they are usually just a bother and an irritation. They can often be banished by pain relievers like aspirin, Tylenol, or ibuprofen.