I didn't read the entire thread. I'm going off of the OP's original question.
I live in a small town. Our house is on a dirt road, our closest neighbor is a mile & half away, we have no cable, no landline, it's as in the sticks as you can be around here. Our closest town is nine miles away and not much to speak of. A store, a gas station ... eleventeen churches, no traffic light. Small, under 1000 people. There is a rather large gay community here.
Generally, it's well accepted. Generally. You still have the stereotypical redneck type who has to pop off with their ignorant mouths, but I think you get that anywhere.
Our closest neighbors are a gay couple. They're the nicest guys. They split their perennials and bulbs and sell them at the bottom of their driveway every year. I live to see that wagon, LOL.
I have several co-workers who are gay, and just recently found out a very dear old friend was gay. To me, it's no big deal.
And anyways, our chickens don't care if we're gay or straight or what have you, right? Isn't that all that REALLY matters?
Blessings-
Em