Bravo AuntB! Cyber High-Five & A Big Hug!
Back at ya!
I second that high-five!
One major problem with the Republican Party is that it's too focused on compromise and moderation. Republicans give an inch, and the Marxist-overrun Democrat Party takes that inch and adds another one. However, there is a point where you must put your foot down, draw a line in the sand...and say, "Enough is enough! I am holding firm to what I believe, and I shall compromise no further."
The Republican leadership has thoroughly compromised itself at this point with its attitude of ingratiation towards the Democrats. They have chosen the "pragmatic" way out, a way that involves saving themselves and screwing their constituency.
As for the rest of my comments, I would only echo AuntB here, and there is no need for redundancy.