Headaches and Migraines

Many people suffer from headaches which range from unpleasant to unbearable. But, as you know from your own experience, there are headaches and then there are headaches.
What type of headache do you have?
Headaches can be divided into two major groups:




