I would like to say that I find more in depth, thoughtful material posted in this forum than in the others. It may be because of people here being more aware of their feelings and are able to express them in a better sense. Anyway, with that said, back to the subject.
I don't classify myself as straight, bi or gay; I'm just me and fit in the middle with everyone else. I'm have had a change in view of others and myself after my T explained her opinion of labels and orientation. She explained to me that we are all on a continuum and are all virtually in the middle. Being gay or straight maybe considered opposites and seen in black and white for some but in reality there really isn't a fine line or wide line to cross to be on one side or the other. There is lots of grey in between which is where the majority of people are. My own opinion is that you be what you feel you are and accept it. Changing it is like working against the grain even if the label makers of society don't like it. I still think that no matter how "straight" one may claim that they are, they most likely have had an attraction to same sex at some point in their life.
For myself, I prefer women but won't lie that I have been attracted to other men. I feel that it is something that is built into us some how. Look at animals for instance and how they are hardwired. Humans aren't too far off in our behavior. I'm not calling all people animals even though sometimes we act like them. To sum it up, labels suck and nobody needs them. Hope some of this made sense, now I'm feeling confused, again.