There is really no such thing as homosexual, bisexual, heterosexual or the like. These are terms invented by humans and ascribe certain exhibited behaviour. Humans like to box things in, box people in with labels, especially since the dark shroud of behaviourism came to dominate much of psychology in 20th century.
We become what we do, rather than who we are because to ascribe a "who" is considered to being harking back to that old and silly idea of a "soul" existing which would render psychology non-objective, non-experimental and unscientific.
Rather, if we drop this pretense that a separate consciousness we call an "I" is illusury (doesn't really exist), drop the unintuitive falsehood that all our decisions boil down to this or that chemical reaction, then matters become very simple. That is, humans are sexual creatures who feel sexual urges generated by our natural physiology. Such sexuality can be expressed in many ways, both wrong and right.
So then, we don't need to create an infinite amount of labels to say this person is that-sexual and that person is this-sexual, we just understand humans are all sexual creatures and we can express that in many diverse ways. Done.
"Whoever will call on the name of the Lord will be saved."