Nope, Pan’s correct. Voting for Bernie or Jill Stein was a terrible error unless you wanted trump to win. In our system, the reality is that there are only two parties. If one party’s candidate is not pure enough, voting for the fringe candidate is a vote for the opposite party. See, e.g., Ralph Nadar, Bernie Sanders.
Compromise is necessary, particularly within you own party. I sympathize with the progressive movement, but you need to get the power to push change legislatively and you need folks in the middle to vote for candidates who can get the tough job of legislating done.
I cannot see ever voting for a republican again. They have simply gone too far wrong in too many ways. (Hard to contemplate, but Nixon established the EPA and the Dept of Education.)
If you want real change from the regressive criminals in the Republican Party, voting Democratic is the only realistic choice. Voting overwhelmingly Democratic (at the local, state and federal level) and we, (ordinary citizens) can change the rules of the game. This is the way the far right Republican wing of regressives, (with the help of the Putin) have been able to inflict so much damage to our nation. They stuck together. Shamefully, but they still stuck together.
Don’t be childish and petulant. Be realistic and intelligent. You want to win. Then win. Don’t whine, organize. Don’t complain, work harder. Get out the vote. Show the regressives there are more of us, by far, than there are them. Win over the independent voters. Win over the former moderate republicans who have abandoned their party.
Win over the patriots who see through trump’s psychopathy. Even if they’ve never voted Democratic. There are lots of these people. They are waiting for the Democrats to appeal to them. Be progressive, but not stupid. First win. Win honestly and on merit. Overcome the toxicity of Citzens United. Overcome the gerrymandering. Capture the state houses and governors. Make the census rational and fair.