Ray,
Thanks for the good post.
Know that every Leftist naysayer in the thread is fully onboard the Communist aka "Socialist" train to hell (ala Venezuela) and so naturally, anything you say otherwise will cause fireworks to bombard their posteriors and the resultant howling is their posts.
They lost the election, they long ago lost their minds, they are losing their coveted Unions, the SCOTUS is being repaired and most American are seeing the violence and filth they represent. It is likely they will face more defeats this November since their best offering is a young Latina hard core Socialists with all the same losing messages that lost it all for them last go round.
Look for the Dems to be wiped out in November. Especially since they have lost much of their mechanisms for the 3 million illegal votes they stole last election cycle. I expect a complete blow out and collapse of the Dems. They do not have the support. I've been in the trenches with blacks who have been lifelong Democrats and I can tell you things ARE changing. Devoutly Christian immigrants are appalled by their immoral behavior and even they see them for what they are.
Another thing few are aware of but will likely affect the mid terms and the next general elections is the brewing troubles with China over trade and territorial claims. As this escalates (and it is as I type), Americans are going to overwhelmingly feel the need for a strong leader and the American people know these do not come from the Left. In fact, the Left's weakness has led the world to most of the global problems we have today with China, Russia etc.