When it comes to headaches, they're able to impact every aspect of your daily life. Any time you are in anguish the entire day, your temper is short, your tension levels are lifted, and it has a dramatic effect on your overall wellbeing. The reasons for headaches tend to be numerous, and there are more than a dozen different types of headaches which could be recognized by the medical community. With the many various varieties of headaches, it is vital one takes enough time to figure out what's bothering them specifically.