I am so sorry that you have to suffer with something so severe as migraines. I have had them and they totally wipe you out and are not at all any fun. I use to have optical migraines but didn't have the headache, now I get the headache and the effects stay with me for a couple of days.
I have noticed that people are getting headaches due to the weather. But I wonder if yours could be due to tension. Mine have been. Mental and eye stress. I get really tight in the neck and shoulders when I am tense and it seems to bring them on.
I wish you luck finding something to help with the migraines.
I sometimes get what is called optical (or ocular) migraines. Most of the time there is no headache, but it does cause a lot of discomfort. I will start out by seeing a flash or movement in my pereferal (sp) vision. Then it turns into bright colored patterns similar to carnival lights. It takes about 30 minutes for the patterns to work from one side of my vision to the other then it just works its way out of sight. I haven't been able to find a lot of information on them though I have looked. I always feel funny in my head afterwards and sometimes a little nauseous. But now I get the actual headache, no patterns to forwarn me, nothing. And then I am down for the count. I have noticed that eye strain or emotional stress causes the migraines. The doctor said avoid chocolate, cheese and caffiene. Or that these foods can cause the migraines.
I hope that this helps,