Hi aronson,
I'm sorry you are in a great deal of pain most days, that is exhausting and very frustrating. I'm not aware of natural cures, since there is no cure, natural or other for Migraine disease, I'm sorry to say.
The best thing you coud do would be to see a Migraine/headache specialist. This is a doctor, an expert really, who devotes his entire practice to Migraine disease and headache disorders. A neurologist may be a fine doctor, but because they treat so many conditions, it is difficult for them to be experts in any one area.
Here is our list of patient recommended specialists.
Good luck
Nancy