As someone who deals with ex-cons in half way houses everyday, I can tell you there are good programs to help folks get structure and rebuild into a normal low tier existence and stay clean and out of the can. biggest factor for not staying a fuck up is usually age, when they come out at 40+...