I studied two courses on the Coursera, The Science of Well-Being and the Psychology of recognition and self-employment. And I can say that the real happines value is not in work-job achievements or money - but in recognition and social interaction with worthy people. There are excellent lectures by Russian professor Oleg Lukyanov where he criticizes the psychology of achievements that drive people into stress and offers in return the psychology of recognition. And of course happiness it generally depends on other things