to define gay, you need to define heterosexuality
since heterosexuality is already a controversial topic in itself, you can't define both
Is there such a thing as a heterosexual man or woman ? we are all gay in a different variety of ways, it's just a scale at the end.
Hope this answers your question,