The law affords them all the same protections I have. I can't marry any person I love. If I fell in love with my first cousin I can't marry her. You see, I'm restricted in the same fashion. I have the right to marry any woman of my choice who is not already married and who is distant from me in terms of kinship.
Homosexuals have that very same right.
Well, what you want is a different issue. The fact is you have the same freedoms I have, you just don't want to exercise them. You want more than the same legal freedoms I have. You want an additional freedom, a special right. Society has no obligation to grant that.