So over a year ago i meet a person (D) who becomes a good friend through a mutual friend (J). When i first shoke D's hand i thought this guy has got to be gay and i am definately not a homophobe. I inform my friend J about what i believe. He is a very old friend (childhood friends (adults now of course)) of D's and
says that D is definately not gay. Now a year later D has finally come out of the closet and is in fact truly gay.

So is this precognition or basic everyday preception?
Or even though I'm straight, it might be like my gay friends say, that I have GAYDAR.
What your do you believe happened?