I've lived in small towns before. Smallest was a town of no more than 900. And I may have known perhaps less than 2% of what others did or knew. That's TV you're referencing, supposedly "everyone knows everyone"
You're trying to conflate 2 arguments...(no surprise there). The arguement is Government mandating that people and businesses are forced to repress their religious freedom for political correctness. Forcing someone to participate in someone's gay function, is precisely that. THAT is unconstitutional
You're trying to turn that as discrimination. News flash, people and businesses have the freedom to say no to participating in some form of ceremony that runs counter to their religious beliefs. What you're trying to connect is businesses that simply function, like dentistry, or mechanic, or pick whatever else line of work. In the latter, the person or business providing the service is not participating in some gay function. They have no knowledge of said person's sexual choices in life, nor shoud they. They're simply providing a service. THAT's the area you're using, and its already illegal for those folks to deny their service for said sexual choices.
See the difference??
The former, that Kimba & I & Plane have been discussing, is forcing people/businesses to participate in supporting their sexual choices. The latter is not. BIG difference