A colleague of mine told me this story where she entered a running race. It was about 7 miles or something like that.
At the start of the race as she stood there, she started to size up other competitors and thought to herself "Well, I should be able to beat that guy at least." And then the race began and "that other guy" really took off and my colleague quickly found that she could not keep up with that guy's pace. He was way too fast.
So she decided not to worry about that other guy's pace and started to run her own pace, "her own race". And about half way into the race she looked over and saw "that other guy" stooped over on the side of the road. He was getting sick because he ran too fast, too quickly, and he did not pace himself.
My colleague ended up finishing about 15 minutes ahead of "that other guy." She ended up doing better not because she competed with him but because she finally competed against herself and she ran her own race at her own pace. If she had ran against this other guy and ran his speed than she too would also be on the side of the road, puking up and getting sick. But by competing against herself and not worrying about "what others are doing" she did much better in the end and was definitely much happier with herself.
If you honestly do the best that you can and you give it your best effort than you will sleep well at night and you will definitely improve in your life.
So don't worry about that "other guy". Run your own race and do the best that you can and then you have already won! Don't compete with others in life.compete with yourself.