Here's the 2018 senate breakdown:
There are 34 seats up for election.
Democrats/Independents have 25 to defend.
Republicans have 9.
Dems would need to keep ALL 25 and flip 3 of the 9.
The Dems best chances are Jeff Flake of AZ and Dean Heller of NV.
Then maybe take down Ted Cruz of TX to get a majority.
The other 6 Republican states are Alabama, Mississippi, Nebraska, Tennessee, Utah and Wyoming.
Good luck flipping them.
Democrats are defending states such as Florida, Indiana, Michigan, Missouri, Montana, North Dakota, Ohio, Pennsylvania, Wisconsin and West Virginia, all states won by Trump.
The Democrats are not going to control the Senate any time soon.
The Republicans may even increase their majority and even have a chance at a filibuster proof 60.
The Democrats could win back the House since every single one is up for election.
But Democrats don't vote in great numbers in midterms and conservatives are more spread out through out the 435 districts.
You may need an immediate ACA repeal to piss of the voters enough to vote Dems back in.
The fact that Obamacare is not going to be repealed actually helps the Republicans, I think.
The ones that say they want it repealed aren't going to vote for a Democrat.
And the Republicans that benefit from Obamacare get to keep it and be happy, even if they say they don't want it.