The fact that he tested positive for marijuana makes it clear he is not staying clean, whether it is his DOC or not.
He's been through rehab. He has the tools to stay clean. Obviously he's making a clear choice not to use those tools.
My 31 year old AD will not step foot in my house till she has substantial clean time under her belt, which I don't see happening at all.