In order to treat any type of headache, experts advise that you must know the possible causes first. Studies show that all types of headaches are usually chemical, emotional, or structural related problems. Different Causes of Headaches 1. Dental problems. One of the most common reasons for headaches is a...