Just because one decides to leave the military does not make them a loser. You are a brain washed sheep. Some of them are conscious objectors who decided that invading a country, and pillaging the place to dust was a bit out right wrong. Some did not like being someone else's personal female dog. Some, did not like being yelled at, screamed at, cursed at, and having no powers to do anything against it. Some, did not like being harassed, punished, or tortured for someone else's mistakes. As for 22 years of serving, being quite old I would expect you would wise up, but you were probably a desk jockey having a blast sitting back relaxing and throwing darts.
All service members voluntarily signed to serve in the military and will be held accountable for their actions. I think your excuse was the best so far, "My foot hurt so I left." You should learn to spell contentious objector before you argue that those who volunteered for service can argue to be one. The war in Iraq is not new. American troops have been fighting there for the better part of a decade. The military lifestyle often affords some harsh treatment. Running away to avoid being yelled out is not a valid reason for violating the UCMJ. Your statement about being "someones female dog" shows that you have an acute problem with authority. Your problem with authority has more than likely led to your current predicament. You have trouble even finding a job that pays $10 an hour, which by any standard, is not great. I was offered a job making over $60,000 a year before I even completed my honorable discharge.