The possible solution to problem we discuss here is to make kids busy. But not in a way that they work or do something 24/7 and are tired to gamble. They should be busy with other things that they are interested in. Perfect will be sports, but any other activity would do. It is actually easy to make a kid or teenager busy. Parent must be involved into what kids is interested in. Like I've said, speaking and spending time together are the solution. If parents spend all the on the own, because they are busy, tired, dont have time for kids, then to wonder kids get exposed by everything. I know that it is tough to find time for everything, work, rest, kids, family. But that is only solution I see in this case.