Allah has created each human in this earth with their own uniqueness, no two persons are same. Each individual have his/her identity thats sets him apart from the other. No one is perfect either, and we all tend to make mistakes and faults and that's how we learn in our life.
The amount of time I have, you have and the person at the end of the street is all the same. No one has got any time less or more.But Subhan Allah some are able to do lot of things in a day while the other may do only half of that and another even less than that. Each person try to do what is in her/his capacity, don't compare yourself to another and don't blame your self for that, and don't look yourself down. Who knows what each of us has achieved or done? If I did multiple job and in that amount of time you only did one job, don't be down and despair Allah has given each of us different, and he will be the judge for what you do.
So my dear friend don't compare, but be satisfied in what you do, I am different from you and you are different me.