Take up the challenge, yeah take it up on yourself, because it is an engine of growth,it keeps pushing you forward. The only one thing you should never do is having bad habit, what I mean by bad habit is engaging yourself in unhealthy competition, because it is a recipe to destruction, it will never add value to your life. It always reminds me of a man in my area whom his best friend bought a car for his mother, having seen what his friend did, he went as far as borrowing money to do same thing so as to impress those around him, it was unfortunate that his action landed him into trouble, that is unhealthy competition for you.
Challenge yourself to be more productive in what you do best. Your best is not enough, After giving in your best! You always get to find out you can actually do more than just that... so I say your best isn’t enough. After you do your best, don’t stop there, yes don't stop there, do more than just your best. Your best is only determined by level of challenges you’ve attempted. If that was actually your best, you won’t be able to do beyond that afterwards, I want you to know this, you have the potential to do more than what you are doing currently.
Below are some of the ways to keep you going;
(a) Surround yourself with positive thinkers.
(b) Surround yourself with those on the same mission as you
(c) Never stop learning new things everyday
(d) Work on your weaknesses
(e) Motivate yourself.
Challenge yourself positively "and there will be no limit to what you can achieve".
Lastly, stay away from unhealthy competitions