Answer:
no.
Beauty is defined by opinion, and in mine, you are beautiful just the way you are. Having perfect skin isn't a standard you need to have. Being ugly is something you tell yourself because it makes you understand why you can be hated. Makeup is something you do to hide your flaws, but when you put the layers of 'fakeness' on your face.. you become someone else.. love yourself, just the way you are!