OP, I have Won a couple National Championships and Led many more, won 2nd at the World Championships and have competed at more than 50 National Championships. The best thing I’ve ever took away from anyone was Criticism! It makes you look at your mistakes and atleast you look at yourself a little more!! Being good at anything will always bring haters! But Criticism isn’t always a bad thing!! Personally I love Criticism because anyone can improve!