PCho, I agree with Carl.
You cannot let one post, or even ten or fifty, affect you. Shoot, we have ALL been knocked around and criticized, and our abilities and intelligence questioned. In fact, you should have seen the "nice" posts that were aimed in my direction yesterday.
I will tell you that those are certainly some reasons why most of us here post anonymously, though.
But, I would hate to have you refrain from offering advice based on one post or on any other posts that are critical of you or the advice you offer (including those I have tossed your way). That is just the nature of this forum or any other forum and it takes some time getting used to it.
The bottom line is that the forum really benefits from someone with your expertise.
(as a note, I wouldn't ignore Proserpina - her advice is some of the wisest and most astute offered on the forum, and her sense of humor is great)