Read it properly. Not saying all Republicans are assholes. Calm down. In fact, I mention "well-to-do, decent" ones, i.e., the establishment. Was that so hard to read? So you can go back to feeling good about your friends and who they´re politically in step with. I´m not sure anybody is shitting themselves about Bush or Kasich. Jesus. Where did you pull that one out of? The fact that they would support another Bush after Dubya bringing near ruin to this country speaks volumes. The best thing about the "chosen" blue team, is that they are not the red team.
But you got to admit, that party attracts the worst sorts of society - bigots, racists, homophobics, greedy, anti environment, militaristic, worshipers of money, less altruistic and less empathetic types, etc. You have to wonder why. Ask all your friends. Ask your gay Asian friend why he would support a party that loathes who he is. Weird. As if he lacked soul.