And the problem is.....?
The problem is, that the Supreme Court invented a constitutional right to homosexual sodomy.
The problem is the term "sexual orientation". Why shouldn't people be able to discriminate against a behavior that to them may be reprehensible. The problem is that sexual orientation is not equivalent to race and should not be a "protected class" and be included in discrimination law.