I'm pretty sure not all gays have Libra Venuses, and astrology can't predict sexuality. Just like it can't predict the way you look.
I'm gay, and my Venus is in Taurus and my Mars is in Cancer. Both of which are feminine signs. Actually almost all of my planets are in feminine signs. *shrugs*
But I don't think every gay guy or woman will find the same thing.