There's a word for that: defeatism. That's why we always lose...because too many of us are unwilling to take on the leftists directly, and just say: "We're going to repeal this, because it's a bad idea. And if you don't like it, tough!"
That's what the left does to us. And they win, because they aren't afraid of consequences.
It's time for us to start pushing back.
I agree with you about defeatism and we do it all the time....guilty as charged. However, my issue to fight is abortion and getting rid of that massacre. I will always put forth my efforts towards that. I am 100 percent sure that others will take the gays in the military by storm. After 38 years of fighting the pro-abortion zealots, I wish them luck because they will need it.