IS it through TEI or ARL you had the hair analysis? Megapan is a ARL supplement they use.
I would suggest on the weekend when he is home from school try magnsium oil. Magnesium oil is awesome does not cause the loose stool. I would skip the megapan for now.
He needs to eat good proteins/and veggies. No fruit, soda,juices, sugars or even bread not evven whole wheat. See if that helps with his fatigue and stress.
This is from my own experince with me and my son...we are anxietiy free..
let we know what you think.