Re: My friend
I really don't think you should just say "Are you gay?" Because that can be threatening to some people. It's like an accusation like "Did you steal the car?". This is a very delicate matter, that demands the utmost sensitivity, and judging by the way those hockey jerks act, he might really need a friend. I don't know your friend, so the best advice I could give is what you shouldn't do. Only you can decide how to ask him or find out.