Catholic rehab makes all the difference