Hmmm...are you 90 years old or something?? Do you live in a cave?? Men wearing earrings is a style nowadays. It doesn't mean a man is gay, it means he's in style, or with it, so to speak. lol In the 1930's it meant he was gay, or even in the 70's maybe. But today one earring or even two, doesn't mean he's gay. Even so flaming gays usually wear dresses and full drag when they wear earrings. A teenager, young adult, or 30 year old who is wearing regular clothes and sporting an earring or two more likely than not is not gay.
There are men fashion magazines that you can read to keep up to date. Check your local bookstore, or newstand. lol