I had a nap-dream about 2018, and the Democrats only picked up like 8 or 9 house seats, lost about 5 seats (3 in Minnesota is what I remember), and lost too many senate seats: Montana, ND, Indiana, Ohio, WV, Florida, and Maine for some reason. I don't know how McCaskill survived.
It was eerily similar to 2016 in the way that going into Election Day predictions were really good for Democrats, but fell apart quickly on Election Day.
Obviously I woke up in a cold sweat.
That leaves only the twin cities districts in Dem hands.
So your map of the senate looks like
this. Oddly enough, this is the same balance of power as
my predictions for a bad midterm for Dems but for a different reason.