We found out my wife had a severe allergy. We knew about the pollen, nuts and the cats, but what we didn't know was that she could not eat wheat, rhye and a bunch of other cereals, and she was allergic to milk protein.
So she could not eat bread, no milk, no milk products and no eggs as well as no nuts, cats and flowers
So she started with "food abstention". Since I'm the chef around the house, we eliminated all those things that she could not eat, and for about a year, everythign was great. The only troubles she had was when she was forced to eat out. Try to find a restaurant that uses spelt-flour, or has rice-noodles. Even a lot of asian restaurants use regular noodles, and have wheat-flour in their spring rolls.
Anyhow, everything was converted to spelt (which she could eat, thank god), no eggs, lots of soy products etc.
And the test after a year of doing this showed that she completely lost her allergy against these.
She'll never get rid of the wheat-allergy, unfortunately, because it was one of the first and it was already "detectable" in her blood. But she's back to eating eggs and milk and CHEESE (one of the hardest to substitute, because there is no substitute).
So, I suggest if you think you might react to something, get a proper allergy test done, also for foods, and then force yourself to stay away from those foods. Chances are good you'll get rid of that allergy!