What makes people happy? Is it money? Family? Success? Philosophers and regular people alike have driven themselves crazy in the pursuit of happiness, but the key to a fulfilling life may lie in a certain Scandinavian nation. In March, Denmark was...