@Debra Law,
I think that your case with respect to his "temper" is - at very best - a little thin.
I know the man. John McCain is NOT given to fits of rage or long-term grudges. He is NOT a hater. His remarkable bi-partisan initiatives in the Senate (some I disagreed with) and his initiatives in bringing about reconciliation with the government of Vietnam are illustrative of this. Odd that you chose to ignore these rather prominent aspects of his political career.
He is, instead, given to rather direct and sometimes profane expressions of opinion - traits that were fairly common, even the rule, in carrier ready rooms, but which most temper more with passing time afterwards. He is as given to evasion and selective prevarication as are most politicians - Obama included. However, he is also notable for his habitual candor - if often expressed in colorful, even profane, terms - compared to other politicians. Harry Truman had this trait too. All things considered I believe the tradeoffs here are quite favorable.
However, it is clear that you are, for your own reasons, bent on finding grist for your political mill and selectively interpreting whatever you can find to advance your cause. The fact that it is this sort of crap that so interests you and so dominates your "arguments" may be indicative of the general lack of substance in your case.