Check him for ADHD symptoms.
Seriously, one of the side effects of ADHD is depression - which doesn't respond well to "anti-depressants". Having experience treatment for ADHD, I can say it made a significant change in my behavior for the better before my insurance company put the kibosh on it for stupid reasons - currently in appeals to turn it around.
When somebody asks you to trade your freedom for security, it isn't your security they're talking about.