I'm probably not the best person to give advice on that matter, but I think the real question here shouldn't be "am I ugly" but "does it matter".
You have to let go of your flaws. People out there are not perfect, therefor they don't expect you to be.
Only us freaks stare and obsess at people's flaws - ours as well as others. Normal people let go - of their flaws and ours.
You don't look like a monster, you haven't been disfigured in a fire, that is certain. So people, out there, they are not repulsed by your look, they don't look the other way with disgust.
Now whether if they find you attractive or not is barely relevant, if not at all, as you finding them attractive or not isn't more.