Hi! First of all, unless it's specifically M&Ms you crave, go get yourself some Enjoy Life chocolate chips to munch on! Enjoy Life chips are made without milk or soy, so they're a nice option for those on a restricted diet. I think you can either order them online or find a distributer through the Enjoy Life Foods website. I don't recommend all their foods (some don't taste so great), but the chocolate chips are a winner. I just weaned my sensitive one-year-old, Drew, and these chips have been a lifesaver

. I think Lindt might also make a type of dark chocolate bar that does not contain milk - my dad eats one - but I avoid because Lindt is a "may contain" for peanut (my six-year-old is severely allergic and we have a peanut-free home).
Your story about having Tommy tested sounds similar to some of my experiences with Drew. I was convinced he had allergies (IgE type allergies like my six-year-old's peanut allergy). His blood work (allergen-specific RAST tests) came back negative for all that we tested - milk, egg, rice, soy, wheat, etc. His skin prick tests showed a positive for rice, but they thought it was a false result.
He had terrible bleeding facial eczema, bum rashes, tummy aches, etc. He had a bad vomiting reaction to oatmeal cereal shortly after I introduced it at 6 months, and also reacted more mildly to Rice Krispies and some other foods. I had cut many foods out of my diet already when we started implicating gluten.
All three of my boys were having health problems, and we decided to test for Celiac. Drew's 6-year-old brother (whom he resembles physically and developmentally) tested positive for Celiac, with serology positive on Antigliadin IgA, IgG, Reticulin and Endomysial antibodies. I tested positive for the IgA antigliadin only. We tested Drew and Joe (our 3-year-old) at the same time, and they came back negative. We then tested Joe (3-year-old) through Enterolab (private lab, different testing methodology, you can read about it on this forum) and he came back highly positive. We didn't bother testing Drew at Enterolab - we knew gluten was a culprit. Long story short, all three of my boys have had very good results off of gluten. Drew is a different baby - his skin is beautiful now, he sleeps well, and he's getting chubby again. With Drew, we have avoided all grains, as corn and rice still do not agree with him. I'm the type of person who likes answers, but the work to get to the bottom of this is EXHAUSTING, and I have decided to be content with knowing that we all need to stay off gluten. We also have some other intolerances. We currently do not use milk or soy, and I still have some mystery reactions to things.
I think at Tommy's age, it's quite possible that his tests could come back negative even if he has Celiac. His positive dietary response is really a very good sign.
Vaccines: Our six-year-old reacted to the MMR vaccine with a bad case of the "mini-measles". He got a high fever (above 104), stopped nursing for a day or so, and got a spotty rash that lasted for four weeks. Apparently I had the same reaction as a baby, according to my Mom. I held off vaccinating Joe until he was about 3 years old. He did get a moderately high fever for a day or so, but that was it. I have Drew on a slow schedule of vaccinations, and we will completely skip MMR until it becomes necessary for school.
We do have some Asperger's traits in the family, with some late talkers and late walkers, hyperfocused types and some mathematicians, LOL. All the more reason to go GFCF (gluten free, casein/dairy free)! I'm not sure vaccines are to blame, but it will be interesting to see if vaccines turn out to have a stronger or different effect on people with gut issues. I vaccinate cautiously (kids have to be healthy, not too many shots at one time, I decide when, etc.).
Good luck! Food intolerances can be maddening to figure out. It sounds like you have a good start with the gluten - I suspect it's frequently the "root" intolerance, with others helped along by zonulin (google it).
April