More than 45 million Americans not only get headaches, but they also get them time and time again. Some people are born with biology that makes them headache prone. Most of these are tension headaches, which account for 90% of all headaches. The pain is typically generalized all over the head, and you may feel a dull ache or a sense of tightness.
But an estimated 28 million people experience migraine headaches, which are even worse. Migraine is a complex disease that causes severe and often...Full Story