I'd also go see Dr. Karen Marshall in the Fishers/Noblesville area if you are even remotely close! She is an allergy & asthma specialist. I know several people who've been to her and say that she has been right on target w/ helping w/ these issues.
You have to understand that many times these symptoms are indications of deficiencies or toxicities in the body. Once you change that balance/chemistry, the problems take care of themselves.
Unfortunately, many of the things we use or don't use in some cases..today prevent our bodies from building its own natural immunity and/or defense. i.e. I'm NOT a fan of antibacterial soap. It makes sense, like other things, if you use it all the time, your body will become immune to the antibacterial agent in the soap. As smart as we think we are, we are destroying our own bodies defenses and balances by the chemicals we use.
Cheese "substitues".......NO. That is a chemically altered product! You probably couldn't even pronouce half of what the ingredients are. Even if you can.......do you really KNOW what they are? What about soy or organic? There are more nutrients in organic and they don't have the chemicals that are in other products. Did you ever consider that maybe he's allergic to the chemicals and NOT the food itself?
I do understand the "cheee-aholic" thing. I have a sister whose family is the same way. We even put the word "cheesy" before their last name many times. Maybe its a TOXICITY to a chemical in the cheese.
What about almond or cashew (YUM!!!) butter? Organic vs. store or national brand?
When a child is outside and comes into contact with dirt and common things, your body knows what to use from that to build an immune system, etc. (This is the easiest way I know to explain it) If a child is "protected" - or so one thinks they are protecting them - from getting dirty, playing in & with things we grew up with......their bodies have no idea how to respond because they've not been given the opportunity to develop the immunity.
I think EVERY child should have to spend time on the farm. Yeah, there's a lot of dirt & manure there, etc but there are ALSO very VALUABLE life lessons and opportunities to become exposed to things that help the body develop a good defense system.
I have NO idea how your child is being raised, so please don't get defensive here. I'm an educator and just trying to help you understand what may be going on here, at least in part.
Again, make an effort to see Dr. Marshall if you can. I can even give you names of moms who've used her services. If you don't live close, it still would be worth the trip. I have her phone number.
Also pay attention to the cleaners you use around the house. If I were in YOUR shoes, I'd be using enzyme based cleaning products vs. chemical.
Do your homework and try to stay AWAY from drugs & meds. They only create more problems and mask the symptoms. Take care of these from the root source for a much healthier, happier life!