My opinion? Everyone can apply for a civil union license but leave marriage up to the states (and churches)
unfortunately it's the gays that are not for civil unions. They think that it somehow makes them second class citizens.
Regarding states rights.
One of the reasons the federal government has their nose in this issue is because it is a major part of federal tax laws such as income tax and inheritance laws.