From impulse-buys and spontaneous purchases that celebrate reaching a goal to practical gifts that are made to last, the reasons why people might buy gifts for themselves are varied. Canvas8 polled 1,000 Americans and spoke to six people to find out what prompts them to self-gift.