Here's a thought: The sacrament of matrimony is conferred by the partners on each other.  When undertaken in a church, the priest (merely) witnesses for the institution.  Gays need no permission or approval from the rest of us - they need simply to love and to vow.  As for civil marriage, it is manifestly just, AND the law of the land.  Get used to it.