I agree with Jacky1980. Jacky does write some great posts!
I also used to think I was the ugliest person ever, but it was all based on some nasty comments and I felt so bad about myself I just let myself go - i.e. I just didn't make any effort with my appearance - I cut my own hair for 3 years and it was a total mess, I didn't spend money on clothes, I had spots, I hated my weight, I was just a state and in that time I got more negative comments and thought I was so ugly.
But self improvement by aiming to be the best I can and working on changing beliefs has made me accept myself now and I have worked on overcoming all my self consciousness, changing beliefs on myself and my beliefs that I thought everyone would think I was so ugly and anyone who saw me would judge me negatively and inadequate, inferior, unworthy, etc - but after a lot of hard work and effort I know I am good enough now.
Now I dress really smart, I get my hair cut and styled every 4 weeks, I got myself to the weight I was happy with, I like my personality 100%, I like my intelligence, etc, etc. I am not perfect by any means whatsoever, but who is? This is not because I am vain, shallow or looks orientated, just like I know you are not shallow or vain, I know how damaging low self esteem has and to think so negatively about yourself and for others to judge you so negatively. Everyone else seems to make the most of themselves and feel good about themselves, which is why I wanted to as well. But self improvement like that does not solve the issues, changing beliefs was equally just important.
I am so glad I never had surgery, we all have flaws, people really don't care about flaws at all, we see people all day and do we notice anyone else's flaws? No! Only really shallow people are bothered by flaws. I hate people like that,
Your best is good enough, you should just aim to make the most of yourself, you owe it to yourself to do that. If anyone doesn't think your best is good enough, it does not matter, i.e. if someone doesn't think I am good enough because of some flaws in my appearance, are they the sort of person I am interested in? Someone who thinks looks is everything in someone else is just boring.
All I can say is I had such bad SA and low self esteem because of my beliefs about how I look and I have almost now overcome it all. I only say almost because I am still working on this, but people who know me know how hard I work on this and I know I will overcome it all. And if I can, then anyone can!