Hello, you might be going through something in your life that makes you feel helpless and alone. But I can tell you this, you 100 percent do have a future. Your future might be something entirely different then what you expected it to be, but that's ok. Different is not always bad.
My thought on why people think their ugly is because they get tired of their looks. It's like eating one thing for ages; you're going to get tired of it. Except, we can always stop eating that food while we are stuck with our face forever. The food might be yummy, but you will get tired of it soon.