Oh, the joys of being criticized. There's nothing like being told you're bad at something, especially when the dig comes from someone you respect. Some, including my former employer, harangue you into believing that every piece of feedback is a gift -no matter how badly it stings. These people are probably right.