What characterizes a successful and fulfilling life?