Stop in for a cup of coffee

That's the depression talking. He needs a good professional councilor to help him get past this and see the life ahead.
Oh yes, that as well. I went to one and it helped immensely.