I've been trying to see the line between "boy" and "man", but I think it must be really, really, really narrow. And, maybe translucent.
One thing I absolutely hate (and I don't hate much) is a lack of respect for time. Now, I know time isn't really real. It's useful for our human bodies...