So we all know the term 'Nobody's perfect', yet we find ourselves constantly comparing ourselves to others.
Perhaps it's just how society has been and will always be, but if we work at gaining self-confidence, maybe we can cut the 'constantly' to a mere 'occasionally'.
What I have learned is this, the best way to conquer your flaws is to flaunt them. Yeah, that sounds a bit weird most likely, but your true friends and loved one's won't even mind! So let's say you're someone who is really self-conscious their teeth... they aren't perfectly straight, sure as hell aren't white, so you rarely ever smile, and when you do you clasp your hand over your mouth. Stop doing that. Yes, that is obviously a lot easier said than done, but as I said before, no one really cares. They may think it's a bit odd, but who are they to judge? Everyone suffers from flaws and therefore, they are not in the place to judge you.
Also, know that you're not alone in your flaw. There are probably people out there who are just like you! There's a poem by Shel Silverstein called 'Masks' and if you haven't read it yet, I highly suggest you do! Also, if you have time, Desiderata by Max Ehrmann is a great poem to live by.
So what are your flaws? Maybe you'll find someone just like you on here!