Schopenhauer's eudaimonology, or theory on how to be happy, stresses the importance of good health and free time in which to develop your talents, although money and social status certainly play a role too -- due to flaws in human nature