Yes, that's exactly what I'm saying
If someone chooses not to interact with me based on something I cannot change about myself, then it has nothing to do with me, rather, it has to do with that persons insecurity. As someone who values freedom and liberty, just as you do, I believe that's wrong. I believe it is then appropriate to enforce a law that criminalizes said action. If you choose not to interact with me based on something I can't change, I believe the government should regulate your behavior to accommodate me because that's the only way both of our differences can be reconciled within a civil society without resorting to physical violence. If you believe we can somehow reach an agreement where you won't sell to me because I'm black or Asian or gay (or whatever), without resorting to physical violence, I would love to hear it
What if you're a woman, and I only serve men?
Do you think someone has the right to refuse service to someone else based on something that person cannot change about themself? Like height, skin color, or gender?
You're not forcing anyone to interact with anyone else. You're simply saying that if you choose to interact with the public by opening a business that services the public, you can't discriminate against patrons based on features they have no control over. If someone doesn't wear a shirt, you absolutely have the right to kick them out of your place of business since choosing to wear a shirt or not is optional. I have no option of being black or being gay or being female, etc. As a place of business that operates in America, according to the Constitution, you can't discriminate against people for the color of their skin, their gender, their religion, etc. These are things people can't readily change on a whim.
I want to pause here, just to make sure we're on the same page. You agree with that, right?
I don't believe there are any laws that exist that force people to interact with people they don't want to