The three strands of perfectionism: their alarming impact on your life | Babylon