Friends know what you want them to know about you. Best friends know what you don't even know about yourself. And True friends help you build yourself from all they know.