There is only ONE person that I agree with more than 98% of the time and that is ... well, me. (Note, I disagree with myself at least 2% of the time anyway.)
We need to be Big Tent. I don't agree with the Democratic Platform 100%, but I don't think I have ever voted for a Republican in my life. If you want to call yourself a Democrat and you agree with a fair portion of what we stand for, then welcome to the Party! Hell, if you are a Republican but can't possibly bring yourself to vote for the Traitors and Liars that have taken over our government, then we would love to have you come talk to us. You might just find out that we aren't a bunch of high-falutin elitists snobs.
I once joined an extremely Conservative mailing list (true Conservatives not alt-righters). Once the other members realized that I wasn't a Troll or a trouble maker, but was actually interested in talking to them. we had some really excellent discussions and discovered that while there was a lot that we didn't agree on, there was a lot that we did agree on. There are an awful lot of disaffected Trump voters out there. If we can woo them over to the side of peace, love, happiness, and acceptance (except where Russia and their fellow travellers are concerned).
I would love to see Trump beat McGovern's record for fewest electoral votes.