Same sex marriage is a fad, in my opinion, and will fade from history—In Time. The issue is a non-issue because it flys in the face of western civilization (and eastern too) Even the Ancient Greeks, who favored homosexuality, never had same sex marriages. This too shall pass. These are strange times—but they can not last. The America we grew up with—with all of its flaws—is being replaced with something that is a hollow shell of what America was. Sad really but expected. No one person, movement and group set in motion the decline. If anything we were killed by our own success and our own goodhearted nature.
The ancient Greeks, as a whole, did NOT “favor” homosexuality. It was practiced, usually among elites, but was still taboo enough to support the imprisonment of Socrates.
No one group caused the decline? I’d say the one group was liberals-now-progressives, and it’s been going on for at least a century.