There are several preventative medications that you can take so that you don’t have to go through migraine pain. These types of medications are usually prescribed to those people who have migraine attacks that last a long time. Examples of preventative medications include antidepressants, Fremanezumab, medications that lower your blood pressure, and anti-seizure drugs.