In my life, I have met gorgeous women who wholeheartedly believed to be ugly. I also met many who by societal standards were 'unattractive' yet were confident and totally comfortable in their own skin, which made them 100% attractive and beautiful. Moral of the story: 'perfect' features don't necessarily guarantee happiness and feeling of satisfaction with oneself. Seeing oneself as BEAUTIFUL is a FEELING and INNER KNOWING. Examine, observe and let go of all that self-destructive non-sense that you believe which continuously brings you down... You are magic!