I went to the Ohio primaries and voted as a Republican (which stung, just a little after 2 elections happily voting for Obama) for Kasich specifically to deny Trump a victory. I wish more people in more states had done that, denied him in the primaries, because then it wouldn't have ever come down to the showdown of "list of insane shit too big to comprehend" vs. "but her emails".
I will cop to being guilty of thinking once the main election campaigning had begun that "list of insane shit to big to comprehend" would have to be the downfall for him though. I mean, seriously? I vastly underestimated the hate for "Killary" on the right, and vastly underestimated the number of people who would simply stay home and not vote at all because they hated both candidates. I never understood that thought process. "I hate both main candidates, so I refuse to vote, and instead will subject myself to the whims of whoever does decide to vote, which will be people who love the two candidates I hate, meaning I have no chance at being anything other than pissed off about the outcome." WTF?
There are a large number of factors as to why were are here, staring at President Trump, contemplating wars with China and the Middle East, deregulation of our financial system that will crush middle-America, the destruction of healthcare as we know it, the gutting of what is left of our public education system, and the possible destruction of the inner workings of our republic in ways that will take a generation or more to repair, if we're not all glowing mutants before then. But the bottom line, the thing that keeps coming back around over and over and over again, is that a large portion of the American public is simply ignorant, and decades of starving our Education system to feed the rest of our bloated governmental structure has finally come back to haunt us.