Cardinal ideas to treat Migraine are:  Do the Migraine Lifestyle, get a good drug for Acute Migraine Treatment, (probably a Triptan), and for frequent Migraine get on a preventive drug.  This is a discussion of the Migraine Lifestyle.