The only compromises in Washington are not compromises at all, but rather the socialists winning. For example, socialists propose spending $500 billion more next year. Neocons say let's cut spending by some amount next year. A true compromise would be to keep spending the same. A "Washington compromise" is what always happens, and spending might increase "only" $250 billion next year. Any "compromise" in Washington means every one of us loses. Both socialists and necons are the problem, the solution is to cut spending (military, welfare/entitlements, and others) and cut taxes (for everyone).
As for having a military to protect your freedom... You're a funny man. Your government and your military are taking away your freedoms more every day, and the more money you give them the faster they'll take what freedom you have left away. Freedoms I Wish the Military Were Defending