I'm sure no expert on mental health treatment centers, but his condition sounds very familiar. Personally, I've never had this but many of my friends, way back when, went through this when on methamphetamines and were up to long. I know this isn't a popular subject but drug abuse is real and the good news is that if this is the problem, once they're clean all their mental health returns.
You can always take him to either Exodus or Community Behavioral Health Center. You can go both of them to get an address.
It depends on his age. That could be typical teenage (bad) behavior. If he is in school, the nurse office may help or give a referral. If he is an adult APS might help with referral but he has to allow them to help.
Thanks! Your answer is awaiting moderation.