You are absolutely not alone in this, so many people have a really hard time with their self-image. Everything in the mainstream media tells people (teenage girls especially are targeted in it) what they are ‘supposed’ to look like if they want to be accepted in society or ever attain a little bit of success. But what you have to understand is that that is simply not true, what they’re showing you. The models and people that they say you have to look like are an impossible goal. SO MUCH photoshopping goes into pictures and advertisements to make something impossible happen. Truly what matters is on the inside. Believe it or not, no matter what you look like, there is SOMEONE out there who will find you attractive. The true beauty is who you are though. Being a kind and caring person (not because others tell you you should, but because you want to), having your own personal interests and beliefs and sticking to them, doing what you feel is right and sticking up for yourself, are all really amazing traits that have nothing to do with external beauty.