As much as I hope you are right, the sad fact is that I don't see the Dems winning in 2018 or 2020.  They don't have a message, their only message is that they aren't the Republicans.  While that message has worked great for the Republicans, the Dems don't have anywhere as tight a media message being broadcast out 24/7.  The Repubs kept saying that they aren't the Dems and they have a plan.  They absolutely aren't the Dems, but they don't have a plan.  The Dems need to show that they have a plan, which so far, they haven't.