To respond to your header, Yep I did predict a big red wave, and it didn't happen.
What that tells me is that the American people have gotten used to being lied to but more importantly they have been enticed by the promise of the FREE Money that the White House has given them and they have gotten used to being on the gov't dole with no thoughts of what this socialism will do to this nation in the long run.
Half of the voting public is in for a big shock when inflation continues, most likely at very high rates, while the other half understands history and the outlook is going to be bleak in terms of affordability of housing, and all other goods and services for the next 4 or 5 years.
Inflation doesn't just "go away", when the Biden gov't ignores it, pretends it isn't occurring, and has its base believe that its someone else's fault.
We still have the US Supreme court that can stand for the US Constitution. My guess is that they will get it right much more often than they get it wrong.
I'm quite thankful for that.
Personally, I'll be fine for the rest of my life. I plan to work for at least another 8-10 years because I happen to love my job. I do it well and I've got plenty of work from now until the end of my days
if I want it. 
Several of my friends called me this morning and asked me "What is wrong with these people in Pennsylvania". Joe Biden has promised to destroy every coal plant in the country. And yet the voters of Penn voted in a shrunken head because the Dems there running things are only interested in Power.
It is the most corrupt political party I've watched in my lifetime and it gets more and more corrupt every single day.
But on another note....
Not to worry, I will post photos of that "FAKE vanity" that I'm currently finishing which has already developed into another big kitchen remodel job for me beginning in January! LOL

P.S. And the Republicans are taking back the US House. That is a big deal. No more ramming through of the massive spending bills that Nancy Pelosi and the Dems shoved down our throats.