The fact that Senator John McCain (R-AZ) has anger issues has been noted by McCain himself and others. McCain's temper and his adamant opposition (satirized by Jon Stewart) to gays serving openly in the military led to his outrageous behavior prior to the Senate repeal of "don't ask, don't tell":
Saturday's debate on the repeal of the "don't-ask-don't-tell" policy was only half an hour old when the Arizona Republican burst onto the floor from the cloakroom, hiked up his pants and stalked over to his friend Joe Lieberman (I-Conn.) and Senate Majority Whip Dick Durbin (D-Ill.). Ignoring Sen. Jim Inhofe (R-Okla.), who had the floor, McCain hectored the men noisily for a few moments, waving his arms for emphasis.
When McCain finally stormed off, Durbin shook his head in exasperation and Lieberman smiled. A minute later, McCain returned - he had apparently remembered another element of his grievance - and resumed his harangue.
Despite the fact that the majority of Americans favored repeal, McCain claimed that the vote was a "repudiation" of the will of the people. He presented an absurd closing argument connecting soldiers losing limbs with gays serving openly:
McCain: “Today’s a very sad day. The commandant of the United States Marine Corps says when your life hangs on the line, you don’t want anything distracting. . . . I don’t want to permit that opportunity to happen and I’ll tell you why. You go up to Bethesda Naval Hospital, Marines are up there with no legs, none. You’ve got Marines at Walter Reed with no limbs.”