Stop in for a cup of coffee

I'll be praying for him. A good counselor and support group(s) will help. It is not easy for someone to change his whole mindset. In my opinion, a couple key things: he has to forgive himself for all the mistakes he made, and he needs to help others.
I agree, if he's made mistakes that put him there, making sure he doesn't feel guilt is imperative.