There are two types of Tzadikim (righteous people). There is one who is a Tzadik Gamur (a completely righteous person) and there is the Tzadik She’eino Gamur (the incomplete Tzadik). What makes them different?
What exactly is the Tzadik? Who is he? What makes him as he is? It depends on his love of God and it depends on the degree in which there still harbours within him an element of evil which has not been converted into good. These factors make all the difference in the type of Tzadik that a person would be.