Let me repeat that: A Colonel, in the United States (our) Army, called the Commander in Chief of the United States forces, which are engaged in two wars, a liar. On national television. Even though the Colonel mostly served in a National Guard capacity with the great state of South Carolina, that Colonel took an oath, a several-layered oath, to protect the Constitution and obey the Commander in Chief.
The Colonel is retired, but his oath is not. By tradition it never is.
Our officers are men of honor, as my late father, grandfather, and many cousins will attest. When I was in the service, enlisted man that I was, I felt that honor. And the chain of command was visceral and to be respected. And it had teeth.
Rep. Joe Wilson was an honorable man; he wouldn't have lasted in the service http://en.wikipedia.org/... if he were not.
He should do the honorable thing with the remains of honor he has:
Resign his commission.
If he receives a pension, rescind it, refuse with honor to take it because of the person who signs the check.
He has abused the chain of command, dishonored his senior officers, and should quit.