text: This kind of reminds me of a great book I just read: The tyranny of the meritocracy.
  The author exposes precisely what you said: Sorry, your success is not 100% your merit, a lot of other aspects contributed to it even more than your effort.