I am so critical of my own work that I think that makes me critical of others work. I try not to critize and especially outloud. I know that is not the christian way to be and I try not to be that way. I expect my work to be so perfect that it is hard to accept it when it is not. You handled your situation in a positive way.