I think Trump was just dumbfounded by the resistance he faced from his own party during his first term. This time he will have a game plan fully knowing what he's up against. He also made some poor personnel choices during his first term. That will not happen this time.
Wow!
I think the Democrats could be in for the shock of their lives in November. I don't think they can cheat their way out of this. People have had enough of the insanity.