If everyone liked the same thing, we'd all be single.
I think I'm the shit. I think I'm cool, funny, smart, occasionally pretty, I think I'm God damn fantastic. Now, don't go calling me self absorbed or conceited, hear me out before you get all judgmental.
I think pretty highly of myself, the way I see it if I don't who will? I'm not going to wait around for someone to determine my worth, to tell me what I am able to do, I'm not waiting around, I don't have time for that. So, I decided long ago to snuggle up and get to know me, to figure out who I am and what I want and so far I'm liking me. I know I'm not the prettiest, smartest, funniest or cleverest person out there. I know I'm not everyone's ideal person. I can be loud and obnoxious, I can be annoying and vain, I can be arrogant and intolerable, but we all get like that. We all have these characteristics we wish we didn't have. We all wish we were these perfect little clones that did everything flawlessly, we wish we were completely perfect in every single way.
But where's the fun in that?
Where's the fun in every person in the world being the same way, being "perfect", being flawless?
The way I see, and this is only my honest opinion, true perfection comes from embracing all our faults and imperfections with open arms. Accepting all our little character flaws and deformities. Accepting the fact that we're not perfect and that's completely ok.
And what is perfection anyway? Our idea of "perfect" depends on a vast number of factors, such as where we're from, where we live, cultural backgrounds, society, media, all these and much more determine our separate ideas of perfect. You can't please the whole world, so you might as well just go and please yourself and be your very own, very special, very unique version of perfect.