If same-sex couples are not allowed to marry, aren’t their rights being violated?
Certainly not. No one has a “right” to marry, just as no one has the “right” to adopt a child, or do many other things that societies choose to regulate to promote the greater good. The fact is that societies have always regulated who can marry. Someone cannot marry a sibling or a parent cannot marry his child, to cite just two examples. What must take priority is what is good for society, not what an individual might want regardless of the cost to society and the problems it would cause.