You are a spec and your beautiful just the way you are. You need to stop letting people's definition of beauty define your worth. The world today is not very alarming as being spotless, having a flat stomach, big boobs, big backside, hourglass body, fair skin is now being defined as beautiful or having beard, chiseled abs, six packs are termed as gods in human bodies. we need to stop this lies we need to stop this deceit, nobody's perfect we are whole imperfectly perfect and that is perfectly okay does it mean that there's anything wrong with you??? No not at all. You need to Love yourself enough to embrace your imperfections.