Marketing Why Unfinished Things Keep Pulling Us Back: The Psychology Of The Zeigarnik Effect November 3, 2026