Gay “marriage” is not about what people want to privately believe marriage means to them. It is about bringing the armed might of the state to bear on punishing people who will not pretend that there is such thing as gay “marriage”.
It will create three classes of people. Those who lie to themselves, those who lie to others, and those who will not lie and will be punished, sued, and jailed accordingly.
It is about force, not freedom. And it will be used to punish the Church for its moral teaching.