I support what marvel says about mistakes.
And, if you are going to keep focusing in what people thinks of you, you are going to fail bad dude, this is old, but its true:
You need to focus on what you think of you, that way you can build some esteem and confidence, and accept yourself, people likes you when you are cool with yourself.
In my
Straight Opinion, you are not unattractive, unless you live in a Hollywood movie with Brad Pitt, Tom Cruise, the guy from the notebook, Keanu Reeves etcetera, so dude, go on and build some self esteem and show to the people that you rock.