You were THREE years old when you caught sight of a half-dressed beautiful woman. You didn’t have much of a vocabulary yet but when your eyes got wide and you said “BAM BAM” I knew exactly what you meant. (Woman was Jessica Biel in an Adam Sandler movie.)
Porn: I wish I could keep you away from it entirely but at least I will prepare you.
It’s normal to be curious, etc. but like anything else, it can get to be too much and can be very harmful, especially to a very young person. It can disrupt your healthy sexuality, ruin your relationships and even your career (no porn at work!)
Also keep in mind it is a business designed to make money, not to be realistic. That's not the way sex looks. Also the women are NOT enjoying themselves.
So try to avoid it, but at least keep it to a minimum!
Check out fencing. Local fencing club has classes for kids and adults all ages. They also do birthday parties, so that might be something different that would be fun for him and his friends.
Consider the source. Consider whose company they are in. You may not know much about issue xyz but look and see who endorses them. If people you trust place trust in them.
Practice people skills: Firm handshake, introducing yourself, being courteous when encountering / being on receiving end of someone’s rude behavior, offering your seat (never sit while someone with gray hair, pregnant belly, any sort of injury or really anyone who is older or who works harder is standing.)
Practice “doing without” (or “going without.”). Even young kids can learn the concept. Nobody get everything they want. Sometimes it’s harder than others, but it’s not the end of the world when we have to do without something we want.
“Open your eyes and see what you can, until they close forever.” - All the Light We Cannot See by Anthony Dorr. See the world! Learn science, appreciate art and books, meet people and be genuinely interested in them. Engage in the fight for justice, resist fascism and dictators. Share what you have and who you are. Putting up walls is a waste of time. Yes, there will be pain. But you will be able to face it with grace, grit, courage and with the love of others. Make love! But remember if they’re too drunk to drive, they’re too drunk to consent. And be sure you’re both on the same page so you can avoid misunderstandings and hurt feelings (yours and theirs). Don’t kiss and tell. Be protective but never possessive. Just be a man, you know? (man/woman/grownup human.) Be safe - $@!#% is forever.
Have a yearly “review” right before school year. Raise allowance as appropriate. If they want more money, they’ll have to take on more responsibilities.
Are you proud of the work you did today? Were you respectful and kind? Did you tell the truth and look out for the little ones? If so, I’m happy. I don’t care one bit about grades.
Jump in and help where help is needed. Don’t wait to be asked. Whether it’s clearing dishes at home or friend’s house or tasks at work. It could be something big like solves problem or little, putting paper in the copy machine at work.
Make a deal: flying lessons IF he takes dancing lessons. A man has got to know how to dance!
In fact, tack on some other prerequisites like good grades and responsible behavior
Be yourself. No need to pretend to like something the crowd is doing. Half of them are probably just as unenthused as you are but are afraid to say so.