Sometimes I get harsh criticism, I can get momentaneously defensive and it hurts a ton but you won't see me lashing back at the person and chances are you'll see me thanking them.
Agreed, it sucks. But unfortunately in today’s environment, there are enough people creating social media backlash over well-intended advice that it is necessary. Successful people are taking career and social risks by merely speaking openly to people they do not know. The best way to lower that perceived risk for them, and to improve your odds of getting useful advice from a wider array of successful people, is to present yourself as someone who will not crucify them for trying to help.