Mental framework that I will be happy.. What are the most important things needed to live a good life?