@arishin
This right here is a big part of the problem. He knows something is wrong with him and wants help to address it and you brush him off. Please, get him the help he knows he needs. As a layperson, I'd say it sounds like he is suffering from depression.