self-perfection (n.)
"perfection of one's character or life," 1810, from self- + perfection.