Ok, here goes.
As a gay man, I've worked n LTC for quite a while and never really encountered any homophobia from either co-workers or residents / family members.
With patients and family members, I keep the interaction professional and refrain from discussing my personal life outside of work. This would be the case no matter what my orientation was, and is good advice for anyone, homo or hetero.
With co-workers, I don't hide the fact that I'm a gay man. I don't change pronouns when discussing my significant other, and I don't lie about other aspects of my life to save the sensibilities of co-workers.
A couple of people here have mentioned that they don't see why gay people need to talk about their personal lives, or make others uncomfortable by "constantly discussing it" This attitude in itself is homophobic. (It's like saying, "I don't have a problem with gay people, as long as they don't talk about it" ) Let's put that shoe on the other foot shall we?
Every time you (as a straight person) discuss your family, talk about your wedding plans, show off pictures of your children, talk about how "Dreamy" that actor is on Grey's Anatomy, show off a wedding ring, talk about your weekend plans with your spouse, etc etc etc, you are engaging in the same behavior. Suppose I said, "I don't have a problem with straights as long as i don't have to hear about their lives"
If hearing about your gay co-workers families and spouses, or hearing a gay co-worker say that they find someone of the same gender attractive upsets you, then quite frankly, the problem is YOUR'S not your co-workers.