"Give a man a fish and you feed him for a day. Teach him to fish and you feed him for a lifetime."
What would happen to him if you 'disappeared' tomorrow?
Has he been evaluated and diagnosed as mentally ill in some way?
If so, has he been declared disabled?
If not, then it's probably time to let him go.