W.V.
Not to sound fearful, or evoke unwarranted worry, but it sounds like there may be a possibility that he may be doing drugs. A non-confrontational way to work through what you've written about would be to talk to him and tell him that you'd like to take him to the doctor for a general physical (because his sleep patterns have changed so drastically, and because he doesn't seem to be acting like himself). Explain that you are concerned about his health, and want to make sure that everything is okay. When you make the appointment for him, tell the doctor your concerns, and ask the doctor if there is a way his office could do a blood test to screen for possible drug use. If your son is taking drugs, he will probably strongly resist going to see a doctor, so be mentally prepared for this.