Soo where do I start
The cockyness is a control technique. Hes on a hype hes passed 1 drug test and will make your feel like you should of trusted him all along. Do not fall for it. I used to do this and it is an head game. He is very vulnerable at the minute and think he will deserve trust back. Do not give it him. Make sure you drug test him in 2 days still. Make clear that he has no control and you wont put up with his crap.
And what a can of worms he has opened. I recommend that you tell him to go and stay with family. Reason for this is ss will want to know that the kids are not at risk. They will conduct a full assessment now which involves speaking to both of yous. The kids on there own. School. The kids doctors. If you say you didnt know and now you have made him leave they will back you as you have put the kids safety first. You need to do this it’s the only way till this is over.
This could cause alot of trouble for you if you dont trust me on this one.
You still need to make him do the drug tests while he is away aswell
Sorry the advice is not great. Your husband needs to sign up for a drug help service as soon as possible. Dont make ss tell him to do it you do it before.
Regards
Daz