I've always viewed attraction as a combination of scalar social and physical attraction. So, among 'heterosexual' males, they still find men attractive, just never to a sexual extreme[footnote]Unless the person is their soul mate in terms of personality, but that's just an assumption[/footnote], which explains the popularity of attractive people. So the way I see it is, everyone is attracted to both sexes to varying degrees (not being attracted at all counts as a 'degree of attraction' in my books, so those people count too), and it is whether that attraction can be great enough to induce sexual desires that determines someone's sexuality; obviously this means that if you define homosexuality (or bisexuality) as being sexually attracted to someone, then no, everyone is not gay, but if you define it as being attracted to people of a particular gender, then most people are bisexual to some degree, just not always enough to have a sexual intention.
EDIT:
Greyfox105 said:
I'm about as sexually attracted to anyone as a rock is to a piece of cheese.
I don't know about that, I've met some pretty libidinous rocks.
Now there's a question I want to ask you: do you consider sexual attraction to simply be a level of physical attraction? And if so, considering people tend to like attractive people, even if not sexually, is it the same kind of attraction, only to a lesser extreme?
EDIT: @Greyfox105: If you agree with my questions, then does that mean you are unable to judge someone based upon their physical appearance except through observation of societal norms? Or are you unable to find someone attractive enough, regardless of how they look, in a sexual manner, but can still find someone attractive to a non-sexual extreme?