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.