Remember that scene in 'Second Hand Lions' where Duvall kicks those teen-agers butts while giving them a speech about being a vet and loving just one woman 'that a flea' like them couldn't begin to understand; and then later gives them the "man talk"? Boys need more of that. Men teaching boys.
Boys also need to get their butts kicked once in a while, helps them understand what kind of behavior is unacceptable and why. John Wayne beating people up was the core of my morality for many years, if you never do anything The Duke ever beat anybody up for you're well on your way to being a good person.