Self-Development and Wellbeing Why Are Introverts So Darn Hard on Themselves? By Jayne Thompson posted 07.16.18 / 8 min read