America’s greatest sin is the refusal to delay gratification.