I get migraines that come out of no where every couple weeks it seems. I feel them coming on usually a couple hours in advance. Once this little feeling that a headache is on its way, food of any kind does not seem to help. Neither does denial that a headache is coming. Sleep gets rid of it usually in a couple hours or so, but when I get up, I'm just totally spent, but feel great. Just real tired. Haven't been able to figure this one out either, as this has been going on for years. Never really thought to talk to my Doctor about it. I usually end up taking 3 advils in addition to sleeping. I wouldn't mind the migraine so much if I could just figure out something to take instead of advil. That stuff is poison.