He needs to see a doc or a psychologist and let them know how he's feeling and what's going on. Try your local mental health clinic. It will take several weeks to a couple months to get an appointment but they usually charge on a sliding scale and will give free meds if he can't afford it.
Also I would suggest trying to take care of yourself and not concentrate so much on fixing him. He needs to want to fix himself, if he doesn't that's not your problem, it's his. You can't help someone who doesn't want help.
|