Saddad,
We parents try every solution we can find, to try to push, shove, nudge, (not sure of the right word here) but the end result is, it's all up to them, not us.
We can't do it for them.
As for daily drug testing, that's too much policing for me.
BUT, we get to do what WE feel comfortable with, no one can make the ultimate decision for you. You do what feels best for your family.
Hugs and hugs.......