Never forget the corollaries:
- No matter how hard you work, there is always someone with more talent, working nowhere near as hard for the same outcome.
- No matter how talented you are at something, there is always someone more talented.
- No matter how hard you work at something, there is always someone working harder.
- There will always be more people more talented/working harder then you at something then people less talented/not working as hard as you at something. Fortunately there is much more to life/success then talent and hard work. Cultivate those other things and 1–3 will matter less and less.