Young people are going to get themselves into dangerous situations, no matter what you teach them. It would be naive to think otherwise.
You can't see the forest from the trees mate, and if you do infact have kids and one day one of them gets themselves into some trouble, my guess is that you won't be saying the same things that you are ATM.
I see things perfectly.
You seem to be missing the point. I'm not naive in thinking they may never get in trouble. I'm giving them advice and preparing them so they know how to best recognise and avoid potential dangerous situations. Prevention is better than a cure.
Getting paralytic and staggering around a street at 3am in the morning is not a safe thing to do for anyone. Common sense tells anyone with a brain that. You'd hope people raising children would drum that into their kids heads among other lessons.