I've known some really cool cops and have had run ins with real assholes too. Just like my dealings with normal people.

One thing about cops, they've got to be under a lot of stress though. Not just the dangers but the mental aspects of their job. Think about it, for the most part they are dealing with the worst part of society, the wife beaters, child molesters, gang bangers, etc on a regular basis. That's got to fuck with your mind.

One interesting thing I read once: Someone did a study and gave some psychological tests to a bunch of cops and a bunch of career criminals. Not stupid gang bangers and idiots you see on COPS but hard core bank robbers, mafia types. Anyhow, the psychological profiles were nearly identical.