None of us are immune to the stings of criticism, but a big mystery to me is that the people who get paid the big bucks (sometimes really big bucks) are so thin skinned. That's part of why you get paid the big bucks! For a couple million per year people can shit post me all day.