But Bella and Cimarron are right, too. I admit it when I'm wrong if I didn't put a whole lot of time and effort and commitment into whatever I was arguing. If it's a petty thing, than I'll be happy to side with the correct argument instead of my own. HOWEVER, if I get really into an argument and then realize I'm completely off base, my reaction is such severe embarrassment that I don't want to even talk about that topic anymore. (Hence the "not letting other people discuss their shortcomings".)
Slightly related anecdote (with the fault being something entirely different):
EJCC: *trips and falls in large crowd, skins knee*
Crowd: *gathers round* OMG, are you OK?
EJCC: *embarrassed, mad* YES! Go away! Leave me alone!!
When a normal person would have responded:
Normal person: Yeah, I'm OK. Just tripped over a crack in the sidewalk. Dumb, huh?