I favor the right of private property owners being allowed to control their property and make decision on it. If they don't want to hire gay people that is their choice. You may not like it and I might agree with you on that much, but that is as far as it goes.I don't think that is true, I believe your personal feeling are directly reflected when you favor sexual orientation discrimination in hiring, an illegal activity.
There is no contradiction. You have no right to not be discriminated against when dealing with private business owners. If they don't want to do business with you that is their choice and you have no right to force them to anything against their will. That is involuntary servitude and a violation of their rights.Oh, no, I understand that this is a classic contradiction within libertarian ideology, a conflict between a business and personal rights.