A great majority of Americans favor 'Gay Marriage'. The US Congress, Supreme Court, and the President are leading the charge to 'codify' gay marriage. They want to teach this as morally acceptable, to children in schools.
Unfortunately, this puts Christians in a spot. Jesus clearly stated that 'Marriage' is between a man and a woman." And Scripture denotes that homosexuality is an abomination in God's sight.
So, Christians will have to make their choice, as the ways of the USA and Jesus are directly opposed to one another.
Public attitudes and government morality codes vs Jesus and Scripture, a battle of Principalities!
Personally, I'll stick with what Jesus and Scripture teach.