Maybe you should be. Even if you have a reason, the person you talk to is still a human, and there's no reason to start bitching and become offensive. How about apologizing when you notice that your behavior was not OK?
I think it's a matter of semantics. I certainly treated Juerd in a way I would not want to be treated. And I said clearly that I should not have done it. But taking a look at the definition of apology:
a written or spoken expression of one's regret, remorse, or sorrow for having insulted, failed, injured, or wronged another:

The words "regret, remorse, sorrow" just dont cut it. I insulted and wronged him and I had no business doing it. I learned from the experience and earnestly hope not to repeat it. But crying in my beer, gnashing my teeth and clinging to feelings of self-pity and guilt about something that is a learning experience is counter-productive for me and others.

I wrote this post stating clearly that my behavior should not have been what it was. But to burn me at the stake because of it is just as unacceptable as my original action.


In reply to I made a mistake. I learned my lesson. Let's move on and be productive. by metaperl
in thread I should have been more Handy::Dandy in dealing with DBIx::Simple and Juerd by metaperl

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.