I have a 14-year-old with allergies.
Allergy doctors are mostly crazy. I found them to be generally unhelpful and downright nasty when we followed their instructions and things didn't get better, as if it were OUR fault that somehow their expertise didn't work.
Non-traditional doctors were much better. Also, the people we met thru the doctors turned out to be our lifesavers - other patients who had dealt with the same things. Our best source is a nutritionist, but there are a lot of wacky nutritionists out there too.
Allergies often turn out to be connected. That is, once we dealt with my son's dust allergy not only could he breathe better, but the food allergies became less intense. But it took many years of experimenting and trial-and-error before we got there. He didn't even test positive for dust allergies in the beginning.
Also, mold issues can affect food allergies, and there are a LOT of molds around.
The soy is a real nuisance to be allergic to because it's in almost everything. I think I remember that rice krispies have some soy in them? It's been a long time, I could be wrong.
Wheat, ironically, is a really easy allergy to deal with: you can't eat ANYTHING except special foods. So you don't have the problem of accidentally eating something, because it's a blanket rule: NO! (It wasn't easy from the point of view of trying to feed the kid, but for him it was easy
)
In the long run your kid's friends will be people with their own allergies, because they have a lot in common and they can make inside jokes. My son occasionally goes out for pizza with his gang: he can't eat cheese (milk), his friend can't have wheat, his other friend can't have nightshades - tomatoes. They basically take the pizza apart and play with it and make fun of the other people there. Well, they're 14 and obnoxious. And they all can drink soda, not that I want them to.
Schools are horrible places (and filled with molds, too). Just assume from the beginning that the school is NOT following your instructions and get a lawyer and a doctor on their case, and be prepared for multiple trips to the emergency room until the legal kicks in. It helps if your kid has obvious and horrible symptoms. I know he's only 2, but be prepared for public school. It's the worst thing so far, except for well-meaning relatives.
Welcome. Don't feel bad, all kids do things to try and mess up your life. It goes with the territory.