I tried many things including going to doctors. I was sent to an allergologist by my GP for example. The GP was very understanding but out of expertise.
The allergologist though after hearing about my symptoms and triggers said he could do an allergy test series but he thought it would be waste of time and I must be imagining things.
That was the end of relying on doctors for me and I just started experimenting and figuring stuff out myself.
In a sense it is a food allergy I suppose. Dunno what the actual definition of an allergy is.
Certain foods have naturally high levels of histamines or cause the body/microbiome to generate them. It's what makes the hangover when you have one. I just basically got hangovers from eating too many tomatoes or awesome blue cheeses. Or from drinking Actimel. Or from taking Zinc pills (which happened to actually contain histidine - on purpose because it's supposed to be good for you, but which is a precursor to histamine which explained why the zinc pills gave me almost instant migraine type headache).
Alcohol is doubly bad because many alcoholic drinks contain histamine to begin with but in addition the alcohol itself inhibits histamine metabolization. Double whammy and why a tiny bit of Laphroaig just for the awesome peaty taste would result in a headache as if I had had two or three bottles of super sweet wine.
Many probiotic experiments later, I can now eat Lasagna with extra tomatoes in the sauce for lunch, have a nuts and a whole blue cheese wheel with red wine for dinner and have multiple whiskey shots without any headaches at all. Not that you'd want to actually do all that in a day probably :)
anecdatum ? :)
Similar symptoms but not migraine level here, but did you ever check food allergies? That could do much of the symptoms too.