My 13 year old son sleeps 20 plus hours per day and exhausted when he is awake. This has been going on for 6 months and getting worse. He was diagnosed with walking pneumonia 3 weeks ago and was given antibotics for it. He was also tested for mono, thyroid, iron, any ideas.
Hi. I feel he has got a chronic fatigue syn Chat Doctor.  But sleeping 20 hours is abnormal, and the atypical infections can often cause aseptic meningitis. I suggest you take him back to his pediatrician and get him evaluated so that we are not missing aseptic meningitis. Regards -