Okay. So, back to my original point. Why must a person choose between their beliefs and their livelihood? It's like... someone having to abandon what they believe in in order to make a living. That is plain wrong. But all I see is people like me making unreasonable demands of the faithful. And yes, I know, I have been and still am part of both sides of the coin. I know what it feels like to be a Christian and have my brethren chastised and ridiculed because they believe marriage is between one man and one woman. I have had gay friends who have been treated like shit by Christians claiming to be tolerant. I have seen gays treating Christians the same way demanding tolerance from them.
So no, the nature of belief is irrelevant. If you are truly interested in reaching a compromise that preserves the right of both parties, you leave the presumptions at the door. Period. Full stop.
I have experienced both sides. I still am. I have adapted my beliefs to be tolerant of other gay people, because I myself am one. I can see the reasoning behind both arguments, and I can tell you that compromise is impossible if you automatically assume the ideas and beliefs of the other side from the beginning.
Are all Christians Bible thumping bigots? No. Some are, a great deal of them aren't. I can tell you that also because my devout grandmother still thinks homosexuality is a sin, but not to the point where she openly disowned me when I came out to her a couple years back.
Are all gays simple-minded sexual deviants? No. In fact, I am gay and asexual. I have no interest in romance, so I know from personal experience that such an assumption isn't true.
PA laws are secular. As they should be. But they need to be ethical to both sides, not just one or the other. I will not stand at the counter and force a Christian store owner to choose between feeding his or her kids and accomodating my sexual affiliation against the teaching of their faith.