Are you sure you are doing your best? Are you genuinely trying hard to accomplish a task? Sometimes self-deception takes over and exaggerates the level of hard work we put into a task. Just remember this: you could do better. You could to the job way better. There is no ceiling, the possibilities are unlimited. Keep striving, don’t be fixed in your ability. Keep honing your skills and keep achieving high.