Care for your brother-in-arms can also bond you to your oath. Only McCain can answer that question.
But I won't support him!
Why do you believe it is "self-respectful" for one to allow himself to be used as a mouthpiece for enemy propagandists when he has the option to freely return to the US instead?
People call McCain a "hero" because they have learned it by rote.