self-knowledge

noun

1.
an understanding of yourself and your goals and abilities