Were you taught that not believing in Jesus as the savior was wrong? Does that mean you'd be against doing business with Jews? Or atheist? I call bull shit. Religion here is being used an excuse to be a bigot, which is wrong. Don't get me wrong though, I'm a libertarian and think people should be allowed to be bigots on their own property, I'm not going to pretend it's something else though.
This issue is very simple but purposely made convoluted by radicals with an agenda.
The left wants us to believe the First Amendment was washed away by the sexual revolution.
The Constitution explicitly protects religious freedom, it does NOT protect immoral behavior. As a libertarian, you should know that there's no such thing as "gay rights"
Period. End of story.