A good life is a collection of Happy Moments