Living a happy , healthy and satisfying life