that old Greek fella Socrates Den, and i could not agree with him or you more.
Knowing onself is the key, and this means often taking some very hard and long looks at oneself, i know that i have learned much about me as a person, since finding the library and i feel that i have grown and become more comfortable within my own skin.
Honesty is the key, with your other half, but more importantly with yourself, good old Socrates.