Sounds like you had a good talk. I hope it works out. Just remember, addicts lie. They lie to their friends, their family, to everyone around them. Most importantly, they lie to themselves. An addict is like someone with dual personalities. The "real" person you knew can recognize what they've done and have every intention of turning things around, which is why they come off as being sincere. But the addict in the back of their heads takes over when the need for drugs/alcohol get strong and every promise they made is gone like a fart in a windstorm. As TP said above, as long as he stays connected to anyone who is or was addicted, the chances of successful recovery go down considerably. Whatever happens, at least you did what you can to show your support.