Guys like Diaz are their own worst enemies, and in this world, to get along, you have to learn the politics game.
I speak from experience. I am similar to Diaz in this respect, but not as angry, and I have had a lot more problems than my friends and colleagues as a result.
I have become relatively successful through a lot of hard work, but it has been very frustrating. However, like Diaz, that is just the way I am.
Similar to Diaz, some people respect me for it but can't be like this themselves as most people are able to play the game and get along, some of us are incapable of that.