When I joined the BBC in 1988, my first direct manager was Ian Walukiewicz. When I expressed my frustration with management or colleagues to him, he explained it by a very simple principle.
People take jobs to improve themselves. They pick things that are hard for them. So, if you hate people you go into personnel, if you are chronically disorganised you go into management, and if you break everything you touch you become an engineer.
Derek Powazek and Merlin Mann discuss how they suffer and work extra hard at writing and being organised, respectively.
Which makes me wonder what things I am doing because I am bad at them. I've always been told that I'm completely useless at small talk and meeting new people, so the fact that I went to 4 public events last week and have 5 more lined up this week should be a big hint as to the character flaw I'm trying to fix.