I'm pretty happy with my self, honestly. I'm not thrilled with my personality or appearance but I know that nobody is, really.
But the one thing that I think will be my downfall is my ability to overanalyze and interpret everything so wildly off the mark that I end up completely misunderstanding a person or a situation. It's when I start over-thinking about my over-thinking that I know I need to just... stop. Or else I'll keep on going and going with my wild thoughts.
I'm sorry that you feel that way. I understand where you're coming from though. Try to see beauty within yourself. or at least give yourself credit for things.