Migraines are something that effect millions of people across the globe. Anyone who has ever had a migraine knows that these are well beyond simple “bad headaches.” A migraine is...