I will keep your son in my prayers and I will post a prayer request in the group C.P.R for him. Has he gotten all these results from one doctor or from several? If they all came from one doctor I would find another doctor to get a second opinion from. You said they did labs, did they check his thyroid, I had mine checked a few years back it is a simple blood test. en.wikipedia.org has info on the thyroid.