Everyone walks different paths in their lives. Even three people from identical starting positions will walk different paths, as will three people in the same job in the same office. We all have different skill sets, we all have different personalities and different personal circumstances. It's never a good idea to compare yourself to others, it's better just to focus on yourself and on meeting your own needs. Your motivation should come from within yourself and it should be about and for yourself.
Some people will always be better at certain things than you are. You'll be better at certain things than they are. The things that you are better at may not necessarily be as advantageous in your work. That is not to say that they aren't worth every bit as much. Some people know how to play the system, they've got it down to a fine art. They know how to climb the ladder. That's not to say that they'll stay there for long. I've been with my company for almost 12yrs now and I've seen many a rising star come crashing back down. In fact, out of the 14 or so people that comprised my initial work team there are only two left and I'm one of those two. At least a few of those were predatory climbers, they were destined for great things.
Focus on your own position, on your own strengths and use them to your best advantage. Strategy is everything. Speed can overcome strength, intelligence can overcome aggression and so on. Find your niche and own that space. Be the best at what you, as an individual entity, can offer.