Lifetime happiness