I understand as a parent, your concerns.
Yet the issue is with him. He needs to understand and realise what is to be done.
For that, it would be better to consult a psychologist by him.
Next Steps
Fix an appointment with a psychological counselor in your city.