Oh Lord, that's terrible Old_anorak... mine are brought on by stress, nothing like what you went through. I do feel your pain. When mine hit, I lose my vision, nausia, can't stand light, noise, get very sick very quick. If I get the migraine meds in me in a small window, I can avoid most of the ugly stuff. Have you tried a chiropractor? I'm not a fan of having my neck jerked around, but it did help when I went. I don't go anymore. I just can't stay still when someone's wringing my neck....