If governemnt is to remain involved in such things, then gay marriage is a must by any secular moral standard.
I cringe as I type...Why?
No, not all all. The word marriage has an ancient meaning, as given in my above posts. Folks have a right to define words with concepts that are accepted by a mojority in the culture. Homos fit that definition of who can be recognized as married as well as a human and a swarm of mosquitoes.
Marriage is contract law. The State involves itself in this for purposes of property ownership recognition, first of kin recognition and child custody, rearing and responsibility purposes.
Most folks don't want the State recognizing a perversion as something acceptable to be taught and protected as normal.