sociologicalimagination.org
Deferred gratification: key to success?
The ability for delayed or deferred gratification is the ability to control impulses and postpone the fulfilment of a desire - the opposite of instant gratifica