Interesting post of yours...
Background info, military service was mandatory in my country and I made the choice to become an officer (training at the Officer Academy, rank: Lieutenant)
You claimed to be a "vet", it'd be good to know the rank you managed to reach at the end of your duties.
BTW, situation in Thailand is quite different. If I'm not mistaken, a Thai kid who has a non-Thai dad can be called for military service BUT can't become an officer in the Thai army.
So, who is the most "morally bankrupt"?