What Is Happiness Anyway?

Happy. What a tricky word. Does it mean being free of all cares? Do we suddenly let go of all our baggage? The new science of happiness helps us find deeper meanings.