Holden Caulfield is an unreliable narrator who contradicts himself numerous times throughout the novel The Catcher in the Rye. In Chapter 6, Holden is upset with Stradlater for withholding information about his date with Jane Gallagher. Holden decides to walk into the bathroom where Stradlater is brushing his teeth and attempts to punch him in the face. Holden swings with all of his might but misses, and Stadlater throws him to the ground. Holden proceeds to ridicule Stradlater by calling him degrading names like "moron." Finally, Stadlater has had enough of Holden's attitude and punches him in the face. Following the fight, Holden says,
"I'd only been in about two fights in my life, and I lost both of them. I'm not too tough. I'm a pacifist, if you want to know the truth" (Salinger, 25).
Clearly, Holden is not a pacifist, given the fact that he's been in multiple fights and takes a swing at Stradlater when he isn't looking.
Other examples of Holden contradicting himself include his insistence that he hates the entertainment industry and the fact that he looks old for his age. Holden contradicts his chastisement of the entertainment industry by pretending that he is in a movie and going to a Broadway show with Sally. Holden also does not look as old as he says he does because he is denied purchasing alcohol a few times, and women at the Lavender Room joke with him about being so young.