I always lament that I have very few gay male friends, but I think it's because most of my friends are (or were at one time) coworkers, most people in the videogames industry are straight, and so it's self-reinforcing.
And when I do meet gay guys, it's usually, say, from sites like this, or otherwise in some kind of deliberate way, like, "I'm going to meet gay guys." Generally that implies dating. I don't seem to be very good at keeping in touch with the ones where we don't click. I think since all my interaction with gay guys is in the context of dating, it means when the dating doesn't happen, neither of us is particularly motivated to stay in touch. It's too bad, really.
Also, not a lot of gay guys do the sports I do. In SF I was in a GLBT road cycling group, but even then, most of them were a good 10 years older than me or more. And rock climbing is the straightest damn sport, even in San Francisco, the climbing gym was full of (very hot) straight guys.
So yeah. I have basically no friends who I've slept with, because once I sleep with someone, it seems like it goes to dating or nothing at all. Hmmph.