Anyone having suffered through a migraine will attest to the fact that, besides being unpleasant, they are debilitating. Migraines are…