Important part emboldened.
If you believe that to be good, then you don't stand for equality. No, I am not encouraging straights to go beat the living **** out of LGBTs, or shoot them, but as was said before, laws can be passed about giving LGBTs equal rights, but nobody can be forced into acceptance of homosexuality if they don't want to be. Essentially, the fact that Californian LGBTs can have a straight person(or pretty much anyone who says something they don't like)locked up just for, I suppose calling them that "f" word, is frightening, at least to me. For one thing, it would most definitely give reason for straights to hate gays(assuming they didn't have a valid or bs reason beforehand), and it would also open the floodgates to where the 1st Amendment would be destroyed altogether, and there would be minority rule.
That is, if such a policy was implemented nation-wide. I'm not saying minorities shouldn't be held equal to everyone else, but they are the minority. They can't be given all power and freedoms just for the sake of that accursed political correctness.
Bottom line: Do you want to be accepted ever? Forcing people to accept you won't work, unless you take away all their rights. But then who'll be the hypocrites? Just consider that.