Mostly when I am aware of a migraine starting, if I eat lettuce (the only type I haven't tried is iceberg) and move around in fresh air, it goes. Sometimes I wake up very early like 4 or 5 in the morning and if I get up, eat a lettuce, and move and dont go back to sleep I can usually keep it at bay- I might not always be 100% but I can manage the day if I also eat only raw food that day and a lettuce salad at lunch and supper. Also I have to sleep right next to a wide open window all the time. In stressful times or when travelling I find the only way to avoid migraines is to eat about 75% raw food.
Now the problem is how to get enough protein and grains and still avoid migraines- I am finding it very difficult and would appreciate advice.