This, from Laura Clawson, pretty well sums up our thoughts on the subject as well:
Repeat after me: There is no perfect candidate.
Did you say that with real conviction, or was there an asterisk attached? If there was a single scintilla of doubt in your voice (mental or out loud), slap yourself and say it again, with feeling.
I’ll go further. There is not just no perfect candidate—people who believe there is make democracy weaker. You can look outside the Democratic primary for that. Look at any given Trump rally, for instance.
You can care about one issue above all others and have a strong candidate preference based on that issue. You can believe one candidate is the most likely to beat Trump. You can care about a candidate’s character and/or personality and just really be drawn to someone. You can believe that one candidate will have the best long-term impact on U.S. politics. But the minute you elevate your preference on any of these things to the be-all and end-all, you become politically vapid and useless, and if enough of us go in that direction, there’s no chance at meaningful political change—everything is a cult of personality, and anyone participating in a cult of personality should feel ashamed.We need to take that message to heart and not start forming circular firing squads 16 months before the Democratic convention and 19 before the election, based on a feeling that the candidate we prefer is "the only one" we can support. If that's what happens, with the number of Democrats running, a lot are going to be sorely disappointed -- and that could easily translate into depressed turnout, and another 4 years of hell.
After you repeat "There is no perfect candidate," you should repeat, "There is a perfectly horrible candidate, and his name is Trump."
BONUS: Someone else is on the same page.