@engineer,
I think the Senate votes are going to be interesting... they won't pass (either of them) but the interesting part is how many people cross party lines on each.
Pelosi is making a play for Republicans to switch sides now, she is also trying to push Trump over the edge. If he comes across as insanely angry, he will lose more support.
He lost the fight over the State of the Union, that must be really bothering him.