There is no absolutely accurate way to tell if a person is gay. The most reliable method would be to earn their trust and have them tell you.