I have lived with hives on an almost daily basis for more than thirty years. As it turns out, I have an
allergy to corn starch. I got married two years ago and my spouse was the one that figured out why I had constant hives. She started reading the labels on everything I ate and after two months she anounces, "You are allergic to corn starch".
Once she figured it out, all sorts of things suddenly made sense. My laundered shirts gave me hives. It turns out that the starch used in most laundries is corn starch! Now I say, "NO starch, please". Problem solved.
It used to be that when I touched our cat I broke out with bright red hands that itched horribly. I would scratch at my hands until they bled. I thought I was allergic to the cat. As it turns out, the kitty litter was made with corn starch!! We switched to a corn starch-free brand and poof! The problem is gone.
As a child I was intensely allergic to grasses. Over the years, this improved. Interestingly, corn is in the grass family.
For reasons that I do not yet understand, eating an ear of corn does not cause me to break out. There must be something about the processing of the starch that concentrates or modifies the allergen.
I can eat rice and potato starches without any difficulty.
Also, some high fructose corn syrup products will cause me to flare-up, but not all. Again, probably something in the quality of the manufacturing and refining processes.
My reaction is very dose dependent. With small doses I will get a few scattered hives, but with large doses my hives are the size of dinner plates with accompanying respiratory compromise and diarrhea.
As long as I am very aggressive about avoiding exposure, I can now go for weeks at a time without hives.
It was my non-medical, but highly observant wife who figured out this problem which was particularly amusing since I am an MD.