Why do only older men (middle aged) talk to me?

Plenty of younger men my age or in their 20's will check me out, stare, and even yell how great I look from the car, but the only ones who talk to me are the old ones... into their 50's +
Why do only older men (middle aged) talk to me?
Post Opinion