If you are a true American Democrat, and not one of the other two; if your rationality trumps your emotionality, so that you realize that your Party has strayed from the classic liberal capitalist politics of Jefferson and Kennedy;
Don't vote for ANY candidate with a 'D' behind his or her name. The modern American Democrat Party has moved so far to the left of the political spectrum that they have become nothing more than a western hemispherical subsidiary of the Chinese Communist Party.
If, for whatever reason or excuse, you just can't vote for a Republican/Repulsican/Rebooblican,
Vote Libertarian, vote Green, vote for yourself. That's what I quite often do.
If you're in a state that allows them on the ballot, vote for one of the Socialist or Communist Party candidates. At least they're honest about it.