Criticism is something which has always fascinated me. I have read many a times that constructive criticism is good and have seen people claiming that they are fine with criticism. However, like everything else, it is easier said than done. To be very frank, there have been quite a number of times when I abhorred the person who criticized me. I am sure it has happened with majority of the people, at some point.