During segregation, there was an excuse for the treatment given to African Americans. That excuse was that all things were equal. Buses were buses no matter where you sat, water fountains were water fountains and an education was an education.
This is obviously wrong. Equal is only equal when everything is equal.
It's time to stop treating any United States citizen differently simply because they are gay. If they wish the right to marry, they should marry. Why should we keep them from a 50% divorce rate?