I am working in a software company. My boss has always been pushing me to do better since the beginning. But sadly I have never been exceptional in my work. Now my boss wants me to be the team leader and I am unable to understand the reason for this as there are more deserving people than me for this. What to do in such a situation?