That's the key, how do you live with that schedule? I think the answer is complex. It's a combination of preventative medications, lifestyle change and education.
It starts with you identifying the triggers that bring on migraines and avoiding them. For me yeast is a trigger and I go out of my way to avoid it, reading labels, not eating bread, not risking it at all. Other foods that trigger my headaches are alcohol, chocolate, msg, aged cheese, grapes, bacon, onions, mushrooms, coffee to name a few. I don't eat these foods and I don't drink alcohol any more. It's just not worth it.
Exercise also plays a big role. I hate exercise and find that it often triggers headaches. BUT once I do it on a regular basis the headaches lessen and they occur less frequently so I do my best to exercise regularly.
I worked with my neurologist to find preventative medications that reduce the severity and frequency of my migraines. I take a beta-blocker that reduces the severity of my migraines and I'm taking topamax that reduces the frequency. I'm also taking MigraHealth (supplement made up of Magnesium, B2, Feverfew) that also helps prevent migraines).
So I do my best to reduce the frequency of my migraines. In situations when I do have a migraine or just a headache for more than a few days I start with my triptan medications, then try Toradol or Aleve depending on the severity and then a narcotic (Tylenol 3). Once the headache has gone past 2 days I stick with Toradol and Aleve which my doctor tells me are not as likely to cause rebound headaches.
I liked your suggestions in another message about switching around your medications. Now that I have weaned off Tylenol 3s I find that for a 1 -2 headache Extra Strength Tylenol will work. So perhaps using that for a couple of days, then Aleve for a couple of days and then perhaps Toradol.
I have also given up the idea of having to complete wipe out the headache. If I can get it to a manageable level then I try other things, relaxation, warm baths, and walking. Sometimes I will take something like Gravol (Dramamine in the US) with whatever medication I am taking which settles my stomach and lets me sleep and relax so the pain medication can work.
I've not completely figured it out. I'm still reading a lot and asking a lot of questions of my neurologist to educate myself so that I can do my best to avoid rebound headaches and decrease frequency of my migraines. I still get about 11 a month and last month have had a regular headache the other 20 days.
Hope this helps.
The secret of health for both mind and body is not to mourn for the past, not to worry about the future, or not to anticipate troubles, but to live in the present moment wisely and earnestly. Buddha