Before I begin, keep in mind that this post is relevent to my experience working in ems as a gay man; it is not about homosexuality in general. I hope this thread stays that way.
I work as an EMT in Texas, and I've been hesitant to do things like casually mention my partner (of five years now) - in the same way others refer to their spouses - or ask about insurance coverage for same sex partners. I haven't "come out" to anyone at work for several reasons, one of which will always stick out in my mind. It was one of my very first full time shift as an EMT when I was approached by a couple coworkers who were off duty. We struck up a conversation and talked about ourselves to get introduced to one another, but one of the first questions out of his mouth was, "You're not a FAG, are ya!?" (his emphasis). I was floored that I would be asked that by a coworker - at the station - while I was on duty. What was I supposed to say? Nowadays I would typically have a snappy comeback handy, but as a brand-spanking new employee, that sort of question is extremely inappropriate, and I didn't know what to say, so I lied. I also lied when they asked if I was married or seeing anybody. What if he had said, "You're not a NIGGER LOVER, are ya!?" or "You're not a JEW, are ya? ... what if he had said "You're not a CHRISTIAN, are ya?" I see no difference between any of those questions. (I am not prejudiced against anyone or any religion, sorry to have said graphic words, but remember that one day the "n" word was very socially acceptable.)
You know what's funny, as I sit typing this amongst my unknowing coworkers, one of them played a joke on the other. When he realised he was the butt of a joke, he said, "You fag!" to the other one. This was a supervisor who said that. Granted I work for a relatively small service, but this sort of lack of professionalism is a source of a LOT of stress for people who are at the receiving end of bigotry, even if the person saying the words doesn't mean to be rude.
Then again, I don't understand how "You're not a FAG, are ya!?" could be construed as NOT rude in the setting I was asked it.
I guess what I'm trying to say is that I too am a gay EMT, and while I have been around others who have said or done questionable things that are blatantly said out of ignorance or intolerance (or perhaps their own repressed homosexuality?), it's not been too bad so far. I imagine that the macho fire fighters typically have a harder time with this issue.