Relentless self-criticism, being a "perfect" mom!?...