Coming along fine : today's gay man and his world