@dughlas
Couldn't have said it better myself. As I age, I've actively tried to reduce my usage of blanket statements. I doubt I'll ever be able to eradicate them from my vocabulary, but I'll keep trying. You have the benefit of hindsight, CJ celebrates his 16th b'day in this chapter and in the one I'll post next Friday he'll celebrate his 24th. A lot has happened in the intervening nine years and you're aware where his drug usage went.
@markM
I'll give you a couple of examples of what I mean by blanket statement.
A female author on this site once claimed all men wanted to marry a virgin. I vigorously disagreed. Breaking in virgins can be dicey and some men prefer someone with experience.
A reader of this series once claimed my stories didn't belong on Gay Authors because there wasn't enough sex. I pointed out the site's name and the fact I was gay. Other readers trampled him.
The point is in both cases the comments were generic and painted with such a broad brush, they failed.
It's fine to have our values and opinions guide our lives, but when we try to impose those values on others, we become bullies ourselves. Live and let live.