Seriously, I mean no offense when I refer to someone young enough to be my kid as "kid". In fact, I usually mean it an affectionate way. I play basketball on multiple teams where none of the other players are even half my age - I'm older than their parents. I get along great with all these guys. They're great guys and I enjoy playing hoops with them. I don't get offended when they call me an old man and they don't get offended when I call them kids, because it's all meant in jest. Some of the conversations we have are quite laughable due to the age disparity.
I also work with a lot of guys less than half my age and get along with them great. I enjoy being around young people and the energy and enthusiasm they bring. In person, I'm a very laid back, easy going guy. I'd be willing to bet none of the younger guys I play ball with, or work with, have ever called me an asshole behind my back.
Lighten up a little. You'll enjoy life more.
BNM