Black people don't need to be allowed to eat at the lunch counter with white people. It's not that they are discriminating against black people, they just disagree with mixed-race lunch.
As has been repeatedly told to you, your argument has been heard by the courts and it lost. Repeatedly. Completely.
Cue the New Mexico Supreme Court on exactly this argument:
http://www.scribd.com/doc/162566449/Elaine-Photography-v-Willcock
Start on page 6.
Money quote from SCOTUS itself:
Our decisions have declined to distinguish between status and conduct in this context. When homosexual conduct is made criminal by the law of the State, that declaration in and of itself is an invitation to subject homosexual persons to discrimination.
While it is true that the law applies only to conduct, the conduct targeted by this law is conduct that is closely correlated with being homosexual. Under such circumstances,[the] law is targeted at more than conduct. It is instead directed toward gay persons as a class.