I dont have a problem with a person that served our great nation for 20 plus years and then collects a retirement check. That is very well earned and deserved. But an E7 with 20 years in the military only gets about 1,200 which is pretty good. But for a congressman or woman to get 150,000 per year whil in office then get the kind of retirement pay they get for serving just one term. That is ****ed up and not right.