There is nobody else like you in the world and this is worth celebrating, rather than searching for faults.
You are unique. There is no one else like you in the entire universe. In honor of your unique self, it is good to acknowledge and embrace the special qualities that make you the person that you are. One way to do this is to not compare yourself with other people.
It is human nature to want to see how we measure up in comparison to others -- especially if we think that they are better than us or have more of something that we want. Yet the truth is that it is not a good use of time to compare ourselves with others because there is no one like us and this makes us incomparable. It is sometimes almost easier to look outside of ourselves and feel like we are deficient in comparison to other people rather than taking responsibility for our own progress in relation to the fulfillment of our life purpose. It actually takes more courage to be self-referential and look at ourselves to see whether we are measuring up to our standards or meeting our full potential. Each of us has very special gifts, and we are here for very specific reasons. We each have a life purpose to fulfill and with this come the lessons that we must learn and the circumstances that we must go through in order to evolve as spiritual beings. To compare our lives to other people's lives when we have no idea of what they are here to learn or fulfill doesn't benefit anyone -- especially you.
Instead, if we can accept ourselves, appreciate the special talents and qualities that we alone possess, and realize that each of us is going through certain kinds of experiences for a reason, we are less likely focus so much on what other people have or are doing. Realizing and valuing our uniqueness enables us to bring out the best in ourselves so we can get on with living rather than preoccupying ourselves with meaningless comparisons. Try to not compare yourself to others, and you will see how much you have and how special you are.