It is good to spend money on yourself.
Pete doesn't make that much money, so he can't buy too much stuff.
Pete wants to save money for Christmas.
Pete doesn't spend too much money on other people's gifts so that he can buy himself a new car.
Pete spends all of his money buying gifts for other people.
Pete's new car makes him happy, and it makes him feel accomplished.
Pete makes other people happy, but he's not happy himself.