I can't say that I really dissagree with much of what the OP did. Some things might be questionable and it might be wise to refrain from posting this kind of thing on a message board after such an incident took place.
I know folks like to talk about real scenarios that they've experienced. But, sometimes silence is golden.