The best things in life aren’t free: A recent study shows that money may indeed buy happiness, though only indirectly. A straighter path leads from increased income to self-esteem and optimism, which ...