Any time a food is an allergen it is best to avoid that food for a period of time to see what kind of change you may see in your condition. You may have to avoid that food for several months and gradually rotate that food back into your diet. If it is a hereditary food allergy it is likely that the food in question needs to be avoided forever for best results evaluate the status of your digestion. Great Smokies Diagnostic Lab in North Carolina can give you the name of a Dr. who does intestinal permeability testing, comprehensive digestive and stool analysis, and liver detoxification panels. It is possible that you have problems as they relate to digestion, absorption, or detoxification that can be resolved naturally, and improvement seen in your symptoms. get regular aerobic exercise.
Exercise relieves stress and can promote an improved function of the immune system.
Be aware that excessive aerobic or anaerobic exercise can be a stressor in itself and create immune suppression. 20 minutes 5 times a week is a good starting point. You know that you are exercising aerobically when you are exercising and can keep up a conversation. I recommend the books of Covert Bailey and Kenneth Copper, MD as resources. They can evaluate and find out what your body might require in regards to relevant minerals, vitamins, amino acids and various co-factors.