The question of what allows a person to be successful is a question that has been asked of many people, who have sought the answer that would allow them a long, prosperous life. The answer is rarely simple, since what defines success is difficult to measure. Whether one talks about financial success or popularity or perhaps some other goal they seek to achieve, how one would be able to attain this goal would probably be the underlying definition of what it means to be successful. What creates a successful person? Their innate personality or their environment? To answer that question, one has to look at another old question, often asked in psychology:
Nature or nurture?