Your generation is like the 60s generation who thought they were a great agent of change and that they had discovered some secret truth that was going to change the world but the world kept on going like it always did and the generation is distraught and dejected because their revolution turned into slow evolution.
Things do change just not as fast as the young would like. The truth is when they change faster than people can accept it is usually bad and often violent. I know you are passionate about gay rights and probably thinks things changed to slow but in reality it happened lighting fast, at times to fast.
When I joined the Marines in 1985 if you were rumored to be gay they would aggressively investigate and you would be dishonorably discharged and in some case charged with falsifying government documents because you lied to get in. some guys actually served time over it. By my second enlistment Don't Ask Don't Tell was in place and it offered some protection from that but there was backlash and some commanders tried even hard to remove any hidden gays from the ranks. Even the much maligned DOMA gave room for people to feel safe while they adjusted to the idea of gay marriage. Now just 31 short years latter gays can get married in every state and can openly serve. Not only that but now being anti-gay carries more social stigma than being gay does. Of course they took thing to far and allowed females in combat roles so that will cause problems until they either fix it or decide political correctness is more important than the lives we will lose with less effective combat units.
American politics is not a slow train wreck it is just slow because society can only change so fast. That is something the youth who always think have something new never understand. The sad truth is youth is wasted on the young.
Every lection I can remember was the most important ever and none of them had candidates that made more than few happy but the reality is politics only matter so much and as long as we don't try and change things to quickly society keeps plugging along.