And according to the Typalyzer (found via the squiffy folks at DTPW), I'm an ESTP (Extroverted Sensing Thinking Perceiving).
Being labelled ESTP doesn't seem that wide of the mark. I think Mac and the boys would recognize me in the description given of an ESTP, particularly this bit:-
They can sometimes be hurtful to others without being aware of it, as they generally do not know and may not care about the effect their words have on others. It's not that they don't care about people, it's that their decision-making process does not involve taking people's feelings into account.What can I say? It's the way I am.