First off, i think you're very pretty! :) and second i suffer in the same field. I have a very low self-esteem. But, As cheesy as it sounds sometimes we have to look in the mirror and accept ourselves for who we are. Nothing is more beautiful than confidence. Instead of worrying about appearance make an effort to gain a deeper understanding of your self-worth. Replace your worries about what other people think about you with a preoccupation over your own goals, achievements, and progress. Don't care about it too much, if you feel self-conscious. It will be OK. Everyone is self-conscious to an extent whether they admit or not. f the thoughts are about what others are thinking about you,then beware. Don't allow the mind to harp on these thoughts. Same thoughts repeated create a channel, and then you are forced to go through that channel when the opportunity arises. So understand deeply that your existence does not depend on anything or anybody. Such thinking itself is a big boost to self-confidence. The moment you let someone judge who you are, is the moment you have lost your happiness to someone else. Don't let other people tell you who you are. This is your life, not theirs.