Feelings of inadequacy comes from parental implications "that you can not make it on your own" kind of thing. It ties into your growing up mostly, and the kind of parents you had. If you feel your ugly because others said so, then you are truly delusional. You are buying up their delusions hook line and sinker.
Actually coming here to get re-enforcement that your ugly is quite delusional. Most of us here, will not give you that kind of re-enforcement. You already know that judging one self and others on physical attractiveness alone is quite shallow. You already know comparing yourself to others is a short cut to feeling bad about yourself.
You are a smarter and deeper person than that. Once again, I say, it time for you to stand up and be proud. You already got what it takes to win in life.