you are discussing only 2 main factor but they also playing very important role in getting successful even by you can do lots of hardwork if you want to be successful fate is also an important element whereby you should do lots of hardwork according to me hardwrd is the key of getting succesful