hensue, Sorry to hear about your son losing his friend. He has so much to deal with. Often it can be the foods we crave, that we are allergic/intolerant to, which makes me wonder if maybe he has Celiac's Disease, or is gluten intolerant. Low energy, infections and low weight are all symptoms...of course they are symptoms of lots of things... Most doctors should know about gluten issues these days...if they have any level of competency... Celiac's causes B12 deficiency and iron deficiency. A friend of mine was very ill and went undiagnosed for 6 years, being told he was probably just "depressed". I don't know how much gluten would affect your son's anxiety, but gluten is a poison to those who can't tolerate it, as any food can be. I understand how frustrating it must be for you not being able to convince him about diet and supplements. Hope you have some luck trying to get him to read about some of this stuff.