Я, конечно, не специалист, но мне кажется, что у парня все признаки депресси на лицо. Вот почитайте
https://www.rs-clinic.com.ua/lechenie-depressii/ тут все подробно описано. Стоит аккуратно попробовать отвезти вашего сына к специалисту, ненавязчиво, деликатно пообщаться с психологом.
Только не затягивайте, если это реально депрессия или другие психологические проблемы, то это может привести к печальным последствиям.