It should be both houses for the Dems. Trump is wildly unpopular, as is the GOP, and the economy is in rough shape (in addition to the fact that we're in a stupid war).
And they're just running a terrible campaign. Usually campaigns get pretty low road, but the stuff we're seeing from the right this time around is absolutely childish - especially in the TX and MI races. Just appealing to the worst of us.
They absolutely deserve this loss. I wonder if they'll be able to accept it & move on this time?