Perfection is unattainable, and impossible. Just be who you are, and ppl will like you for you. For this same reason I don't like make-up. Part of what makes a person beautiful is their flaws, but covering those flaws, you cover your beauty... If men can't see beyond physical beauty which is only skin deep, they don't deserve you or any other self-respecting woman.
Wish in one hand, then shit in the other and see which one fills up first.