The Procrastination Puzzle: Unraveling the Psychology and Causes of Delay Posted on November 13, 2023 | by Kelvin reflect on why people procrastinate: the psychology and causes of procrastination by itamar shatz