I have a 19 yr old. When he was gonna start 9th grade I moved to a really good school district. My son is quite different than a lot of the ppl around here, (so am I). Well he did ok and did marching band which gave him some feelings of fitting in. He did ok academically.
Then 11th grade came around and he dropped out of marching band and would only play his video games. I couldn't get him up for school etc. The school would send there truancy officer over here all the time and nothing helped. I changed him to an alternative school and still he wouldn't go. When he was 18 he ended up getting his ged. Then he lost 110lbs and works right now. He lost that weight all on his own and now he works out about 4days a week. He barely plays video games anymore. He's in college but has missed more days than he's gone. I don't think he's ready for college yet and other than that he's doing pretty good.
At one time I was worried he was gonna be a complete game addict and die early bc of his weight. I didn't think k he'd ever get off those games it was literally all he did for 2 yrs.
I would just worry personally if your son is on heavy drugs or partying too much. I really think the rest gets worked out.

I understand the worrying, I was so scared for my son. And he's not doing optimally, but he's doing pretty good all around. I think your son will be ok.