Where are you, Elizabeth502?
Forum Rules oppose forcing people to identify personal details about themselves. It’s actually a Reportable offense.
You seem to be making a lot of assumptions that your idea of the legal code applies to me.
Who said anything about “you”? Are you the OP with a different screen name? This is not a conversation about you. I made no statements about how anything applies to you personally, but I do have a fair amount of training in law, which almost became my profession of choice, and I keep up with that law and its complexities.
Realize that this world is big, that people who visit this forum might be doing so from places other than down your street.
I’m not sure why you feel the need to engage in gratuitous condescension.

I live in a very legally sophisticated area, actually.
The principle here is simple. If somebody finds out you provide a service, and then you deny them that service on the basis that they are homosexuals, you might be in violation of the law depending upon where you live. It’s that simple.
No that is not the principle (the portion I bolded). The OP did not ask about whether he or she needed to make a public statement about the basis of private inner feelings!
What’s “that simple” is that you failed either to read or that you chose to ignore what I wrote, and instead are representing my position to be completely different from what everyone else can read, here:
Well, if someone is going to be so foolish as to say, “I think you’re gay;” or “I assume you’re gay,” “and therefore I am not going to offer you my services,” then that person frankly lacks a lot of common sense, and may be inviting a confrontation or “issue.” But without such a specific statement on the part of the person refusing to provide services, no lawsuit would have a snowball’s chance in Hell.
The environment is predatory to the orthodox Catholic view.
A statement verging on paranoia, i.m.o. What’s important is to not make obviously prejudicial statements in which one can be charged with discrimination, which is precisely what I said in my previous post. If someone is so stupid as to flaunt, vocally, one’s personal beliefs in a litigious 21st century,
when not required to do so, then such a person can expect that he or she may be tempting fate. However, that is not the subject of this thread. The operating question is about private moral decisions,
not public statements which have political and/or emotional overtones.
The OP did not ask about public statements. Nor does the Catholic Church demand that the faithful engage in risky political confrontation when making private moral decisions in accord with the teachings of the Church.
It helps when one actually reads the thread.
