I don't think that I have ever agreed 100% with anyone running for office, but Bernie Sanders comes closest. Furthermore, I've disagreed with both Clintons on lots of issues over the many years that they have been in the public eye. In spite of this, and in spite of the fact that I voted for Ralph Nader many years ago, I think it is important to remember that this election should be about stopping any and all candidates from the PTR (Party for The Rich, formerly the "GOP") from winning any office (from Dog Catcher on up). Those Republicans who are not out and out racists, sexists, etc. are enablers of those who are. Without Republican "moderates" the PTR would not hold majority chairs in the houses of Congress, for example.
And so it is vital that we support whoever the Democratic nominee is, from the position of Dog Catcher on up. Just about everything is at stake. Neither Cruz nor Kasich is one whit better on Women's rights, foreign policy, economic inequality religious freedom, climate change, etc. than Donald Trump.
Today's column by Charles Blow in the NY Times pretty much says it all.