No matter how ugly you perceive yourself to be, I can bet that there are people out there that find you attractive. Much of it is in self-esteem, I had a friend who used to mope about his weight all the time. He would try to lose but it was difficult for him, for one it was hard for him to get the healthiest of foods on his budget. One day, he just woke up and said you know what, I am fat. I am heavy and this is just me. He realized that it was not the end of the world, he was still worth something. At that point he jumped out of his shell and actually kept the ladies pretty busy.
