I would consider having a talk with your son's doctor, and possibly having your son evaluated for mental health or behavioral disorders, and evaluation to see if he's on the autism spectrum. Behaviors that involve lack of self-care are often associated with autism, but could also be a sign of depression.