Allergies are incredibly complex, and variable, no doubt. I am currently doing NAET and a similar treatment with a great chiropracter who studied TCM. He tells me that he stopped trying to understand the why behind allergies, and now just works to reverse them. He concluded that the origins are too complex to nail down. Too early to tell yet what the results will be for me. I do agree with H's view that bowel flora is an important component, with stomach acid levels. I asked her a question above to help me come up with a fiber program that will help. He view makes good sense to me on fibre.