And you are right to monitor your flaws, you have to be aware of those things to keep you grounded. But you also have to improve upon them. And there are always good things about you. if you don't see them, just talk to somebody. I am sure they'll have something to say about it.
What?! You're one of the best, well mannered, kindest, patient, caring people ive ever seen. You are overflowing with goodness for heaven's sake, how can't you see that?