The truth is that we all have faults. There is not a single person alive today or whoever lived, except maybe one according to the religious people :) that is perfect, or without fault. And what TOOL do we have to help with this problem? I say, "Self Awareness". I am passionate about Self Awareness, because I see it as one of the only ways to grow as a person and become better. Much like a mirror makes us aware of the booger hanging out of our nose, self awareness helps show us the areas that are holding us back from achieving whatever goals we may have in our life. Whether thats finding a partner, getting that job, accomplishing a particular task, mending a broken relationship, being a better parent, and so on. Let me know what you think! - Timmy