I hope he stays pissed off and lives long enough to channel all that anger in the proper direction at the proper time. Sounds like my kinda guy; though I could do with a little less profanity. Must be either a sailor, an auto mechanic, or a construction worker.
Eeeeh, a little profanity in speech is like spice on mashed potato--otherwise everything sounds like Bill Buckley.
I like this guy's style, though...