Delayed gratification is a key to wealth (if you can wait long enough)

Becoming a master of delayed gratification means you can buy as many marshmallows as you want, forever. Delayed gratification is basically your ability to resist the allure of an instant reward.

Read More