it is not uncommon to take birth control to help regulate hormone cycles preventative medications to prevent the onset of a migraine (topamax inderal limbitrol) and symptomatic relief medications (imitrex) all together. hydrocodone basically covers up the pain. to take three preventative medications along with everything else you listed does seem like a bit much. i would look at lifestyle modifications that you could possibly make in order to aid in the decrease of migraine frequency. i would also seek another medical opinion from a migraine specialist or neurologist to see if all these medications are necessary. keep in mind that a few of these medications have side effects of headaches which could be a trigger to worsen or cause your migraines.
is it safe to take inderal topamax imitrex hydrocodone limbitrol and yaz birth control for my migraines?