We all do at one point or the or the other. What separates men from boys is willingness to take on the pounding that follows and improve oneself. So far you seem to be handling it very gracefully. :)
PS: By "pounding" I mean constructive criticism, not the criticism for the sake of criticism.