I have had friends who run the gamut of heterosexual, heteroflexible, bisexual, homoflexible, and homosexual.
And on a slightly separate spectrum, demisexual, sapiosexual, and pansexual.
It comes down to one's personal experiences, preferences, and concept of self.
For myself, I have...