TT, my 2 cents: you can't control your son's addiction. If he's going to relapse, he'll find a way! Sounds like he's been working hard, maybe it's time to try putting a little trust in him? Sounds like you both know where your boundary lies and what will be the consequences if he uses? Good luck!