People should stop using the word "success" so much, because it really does seem to mean different things to different people. Of course you can abstract away the precise meaning and talk useful things about "success" and get to some generally useful conclusions - but there is limit to what you can say in general, without talking about specific values one measure one's success with. This word often seems to be a good candidate for a taboo game[1].