He should have seen a shrink about this I think.
That is (at least) half the problem as I see it. While mental health problems don't tend to just show up instantaneously, his issues likely became worse at the time when he had the least access to help - after losing his job.
Whie I generally agree with the NRA on almost nothing, I do agree with them that we need to deal with mental health problems in our country. Of course, they are too cowardly to actually propose a way to do anything as they are in bed with the GOP and hence cannot suggest anything that is counter-conservative. I will state - as I have in the past - that we need to reform our health care system in a meaningful way. We passed a massive bailout a few years ago for the health insurance industry when we needed to do something about accessibility of care.
People who lose their jobs or cannot find full-time work still fall through the cracks. Even worse as a nation we still degrade people who seek help for mental health issues. We cannot continue to oppress the working class indefinitely without expecting to see a response.