Re: He's right. Again.
"The problem is, like many other people I know, when he gets upset, he can act like a jerk. The reason most people tolerate that, is because when he gets upset, you probably did something really stupid."
If he turns out to be wrong on sómething, does he back off and apologize and can you call him publicly a cockface idiot?
If that's the case then he probably IS a nice guy.