Life cycle therapy and how to live best life