Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
self-knowledge  
Self-knowledge is knowledge that you have about your own character and nature.  n-uncount 
The more self-knowledge we have, the more control we can exert over our feelings and behaviour.