Is this reasonable?

I'm not too far off from thirty. My best friend thinks it's creepy and pedo-ish if I communicate with anyone 23 or younger.

Communicate. Not flirt. Coworkers? Non-family? Doesn't matter. If you're 23 or younger (or whatever) I feel extreme guilt even just being nice to you. We will not be friends or anything. I will avoid you.

Is it wrong to talk to people within reason? It's not like I'm seeking these people out. I don't want to seem like a dick, but for everyone's comfort I have to be antisocial so my best friend doesn't chew me out. Is she just being irrational, or is she on to something?
I hate being a man.
Updates
+1 y
I should mention she trusts me enough to babysit her son and daughter. Even had to change diapers. So why is she so adamant?
Is this reasonable?
Post Opinion