When you take an honest look at the marriage law, it turns out that there is nothing unfair about it. Homosexuals have the same rights and the same restrictions as heterosexuals. For example, there is no legal right granted to a heterosexual that does not apply in exactly the same way to every homosexual. Both can marry in any state. Both can marry someone of the opposite sex. Both can receive the benefits that come with legal marriage. Heterosexuals and homosexuals are treated alike.
Read the rest of the article in which Alan explains why this is right and fair.
There is also no legal restriction for homosexuals that does not also apply in exactly the same way to every heterosexual. Neither one can marry their sibling. Both are prohibited from marrying someone already married. They can’t marry a child. And neither has the freedom to marry someone of the same sex.
The marriage law applies equally to every person, whether they are homosexual or not. Everyone is treated the same.
Homosexuals cry foul, of course, because the kind of person they are legally entitled to marry is not a person they love. They believe this is a restriction that is limited to them. But it’s not. There isn’t a person in the United States that has unfettered freedom to marry anyone just because they love them.