I have chronic daily migraines and I have had them now for about two years. They are very severe and no traditional headache treatment has helped me. I have tried a ton of different preventatives and all have done absolutely nothing for my headaches. Fiorinal (Fioricet but with aspirin instead of Tylenol) helped for while and then stopped. I have tried all kinds of different PRNs, a lot of triptans, DHE nasal spray, compazine, midrin, toradol, and a couple others with them all either giving very minimal relief or in the case of the compazine causing unbearable side effects. The headaches totally ruined my life and I was just basically lying in bed everyday practically, hardly living at all, always in severe pain ranging from a 6-8 all the time. Finally my doctor and I decided to put me on methadone after about 1 and half years of constant headaches. It basically saved my life. Though I am not fully functional, I am in college now, something I would not have even dreamed of last year, and I am doing fine. I go full time also and I have been near the top of my class on most of the tests so far. I take 20mg per day (10mg AM and 10mg PM) as well as 4mg Dilaudid for breakthrough pain. I am doing a lot better than I was before, though my social has been severely limited still. I also take lyrica and Topamax as preventatives though I dont think they are helping too much. We are continuing to look for solutions for my headaches but there foes not seem to be much hope for that, but maybe we will find one sometime. My doctor think that it is likely that I will grow out of them eventually anyway, it is just a matter of when.
I hope that you find some relief, I know how awful these headaches can be and I know that it really can wear a person down. You just have to keep on trying and hope that you can get the relief you need. I know that my example is a bit extreme but it really did 'save my life' so to speak because I actually have a life now, even if it has some limitations still. I really hope that you find something to help because I know what you are feeling, and its terrible.
I hope that everyone has a pain-free day,