what are the impediments of realizing perfection and holiness