An Ipsos-Reid poll out today is weighted almost 10% higher for the Dems. Does that tell you anything? They simply are NOT using accurate sampling methods, and we saw earlier this month a pollster pleaded guilty to precisely this---"adjusting" samples due to time pressures.
GOP gains one seat in the senate, net.
I soooo hope you are right, and I agree that myriad forces in play will push the outcome in Republicans' direction. I'm less optimistic than you about a net gain, but like others here I believe losses in both House and Senate will be less than forecast.
But ... as this posting demonstrates, my premonitions aren't data-driven, and of course I'm not looking at this objectively. I worry that my premonitions are emotional rather than rational.
You ought to stick to writing history books and leave the prognosticating to others. You have spent too much time in the library.