Most people have heard of the 'Me Me Me Generation', a phrase first used by Time Magazine to describe the first children and teenagers to grow up in the second millennium. Whilst, the phrase 'me generation' suggests overbearing vanity and self-obsession, I believe that what it really means is the effect of the media's constant portrayal of perfection. Our generation has grown up with images of infallibility constantly being shoved in our faces so that eating disorders, plastic surgery and self-hatred have become the norm. We never quite feel good enough. There are too many teenage girls out there who believe they're fat, or ugly.
Remember everyone's idea of attractiveness is different (I certainly know that from discussions with my friends!) so even if you don't meet the narrow criteria set by the media, there are plenty of people out there who will think you're super beautiful!
Self love isn't narcissism because it's not thinking about yourself all the time, it's thinking about yourself positively. It can change your outlook and the way you act and make you much happier.