Somehow you are unclear on the concept.<br />
The constant gay push is offensive.
Sure he can....but then you can't refer to him as "straight" any more. He's at least bi, or gay.<br />
A black car can become green, but then it's not a black car any more, is it?
Loving and being in love are two very different things. A straight man might really love his best friend, but that doesn't mean he wants to have a sexual relationship with him. Being in love implies a sexual attraction.
Nope, unless you would like to posit the argument that homosexuality is a choice.
Sure why not? I see it every day in my world.