sheknows.com
There Are Three Types of Perfectionists. Which One Are You?
Discovering which type of perfectionist you are is the first step towards breaking free of its stressors.
Rebecca Muller