I could not give a shit. I am a parent of two and no, you cannot watch them every second. But you can watch your bank accounts. You can watch your child play. You can watch your child's behavior change if they start getting really into gambling.
I had an older child I kinda took care of, who thinks of me as a father figure; he has none. He called me one night cause he was 16 and drunk and high and didn't want to drive home. He said, "I called you, because you always said to call you if this happened. I'm so sorry“. I picked him up and helped his hangover the next morning and we had a long talk. That kid is on the ocean sending underwater robots to explore as an electrical engineer. Cause he liked that I did that. EE, not the water stuff lol.
Parents are responsible for their children and children have to learn responsibility for their actions. And that is a lesson that you have to teach your children. The best way is through learning. I've watched my mom raise an addict, so don't you fucking dare try to appeal to me. She was the perfect mom. He just got in with the wrong crowd and went downhill. He's sober now, but it was rough growing up. But she put in a hell of a lot of work into him.
I tell you that, because I'm not here to say we should ban public schools, because that's where my brother tried heroin. I'm not here to say we should fund private schools with taxpayer money, because there are drugs in our schools. It's a fucking bad stroke of luck. Fire and damnnation, this got me hot. Don't fall off your pedestal as you get on your high horse.