Had a conversation this weekend with 17yo son about how one day his morals will be tested, peer pressured. He'll be asked to just look away. It may be a friend he trusts. What you do when your morals are tested is who you are.
Have the conversation with your sons. It's the least each of us can do.