Take your child from an early age and teach him to hate losers, chavs and poor people. Introduce him to alcoholic beggars and tell him/her this is how they’ll end up if they take drugs. Say around the age of four….. instill in them a sense of disgust towards low achievers and druggies from an early age because this is the age when it will sink in and take hold in their conciousness. When they get to about 11 they wont listen to you.
Keep them busy and instill in them a dire fear of failiure and then have them doing work or extracuricular activities 6 days a week. Basically think like an Asian mom and only let up if they show signs of burnout.
If they disagree with you or don’t do their work, stick to punishments instead of letting them off the hook. Pushups are great. Reward them when they do their work.
However give them space and treat them like adults. You are there to dish out the rewards or consequences for their actions in a structured framework of rules and boundries, not to try and control every aspect of their day. You know….slowly teaching them to be adults from early on. Let them choose what they want to do etc but make sure they are busy.
If you do that it wasn’t your fault they do/did drugs. They can **** up their lives and when they finally realize it you should just be there to say I told you so and get them out of it. Teenagers don’t listen.