Though others have faults,
Concentrate on your own.
Some people have the habit of blaming others. Perhaps all of us have this weakness. The list of scapegoats for our miseries is clever and endless. Parents, community, teachers, government and even demons and gods are all invoked when we have problems. If difficulties truly come from the outside, the problem comes from within, the soution must come from within as well. Before you blame friends, relatives, or teachers for bad habits and shortsightedness, you should remember that no one is to blame but yourself.
It is an equal mistake to lose self-esteem simply because you have some flaws. Looking at your shortcomings and taking steps to eliminate them should be viewed as a dispassionate project. You are not worthless because you undertake to rise above your faults. That description is only for those who never attempt to perfect themselves. We all have a perfect core and a special self inside.