I say my friendship wouldnt change. People say all this stuff about unwanted attention. But hello is it not just the same as if it was a straight member of the opposite sex giving unwanted attention? Why do they feel the need to add this comment? Seriously, I dont get it.
Im straight, and don't believe homosexuality is right, but I am not going to 'defreind' someone because they have a different sexual preference to me/the fact I don't believe its morally right. I mean I'm a Christian, I don't believe lying/underage drinking/having sex before marriage is right, but I dont force my views on others, what they do is their decision, I mean theyre adults (mostly) anyway. If its a guy, then I know there won't be anything going on between me and him. If its a girl, then, well, she'd know I don't swing that way.
I would be weirded out if an ex came out and said "I'm bi/gay". Because my ex's are very straight. I have to say there are a few of my friend's who if they said it it would definitely freak me out, but even so I wouldn't make a big deal out of it. And it definitely wouldn't change my friendship with them, I'd still talk to them, go out to lunch/coffee, hang out, etc But in the same token, if they starting hitting on me I would react the same way as if a guy I didnt like had of. I would freak out, try and nicely tell them I don't like them that way (although I'm sure they would already know this), and that I wanted to stay friends and probably avoid them for a little while.