Migraine headaches are a major health concern for over 37 million Americans. A migraine headache is different than a common headache, which can be caused by many things, like exposure to environmental factors, heat, allergies, stress, injury, high blood-pressure, and other causes. A migraine is a result of inflammation, and swelling of blood vessels in the brain. Migraines ... Continue Reading