Pretty much everyone, some have more faults than others, but within us we are all amazing in our own way, whether that be through mundane tasks like helping the family out with the dishes or being there for a friend whenever needed, we all have our amazing side and do not need to be made to feel inferior to an idealogical person with no faults. We all have our faults, but they do not make anyone of us less amazing than the other. What I will say is that people can lose apart of what makes them special by listening to others or comparing themselves to others who make them feel like they're not amazing so much that they start believing it, and in doing so forget that they are capable of doing anything in this world that they should wish to do so.