Dude ya gotta listen to me when i tell ya thi because its completely 100% true. When we are born we are given something we didnt ask for, we couldnt ask for. Our faces, bodies, penises everything physical about us is just wat we have to shelter our souls. No body at all (and this does include you my friend) is "better" than another. Plain and simple. everybody has problems with their bodies be it ; I'm to short, to fat, to ugly, to tall, to skinny, i have too much acne, my penis isn't big enough, my hips are too wide, my hair isnt the style i want it to be, my thighs are too fat ect. I could write an entire book on people and what they consider to be their physical imperfections. But the truth behind things are they don't matter in the least. At all. Zero. Zilch. Alot of people on this site may try and make it seem like if you are physically good looking, than you are automatically in the clear about being desirable. You aren't. In fact the better looking you are on the outside, the greater the possibility that that will get in the way of the things that truly matter and you will slowly become an ugly person on the inside as well, which is MUCH worse than being not physically attractive.
That being said, there is a fine line between being unattractive and not caring. If you do things to your body that make you unappealing to be around, than that is your fault ie. gaining alot of weight, not washing regularly, not brushing teeth ect. Like it was mentioned before, keeping yourself "up" can go quite a long way. Have you ever had to be around someone who stunk, had yellow teeth and looked like they hadn't bathed in weeks? Those kinda people are downright unpleasant to be around, not just because of what they have done to themselves physically, but it shows that they've just given up, a very unattractive quality.
And as for those people that call you ugly, laugh, point.... than do you really think that they're even worth wasting your time on? No they aren't. If they aren't willing to be around you long enough to get to know the person under the skin, than they don't deserve your company. Yes that's right THEY don't deserve YOUR company. End of story. Remember that no matter how much they do things to make yourself feel bad physically, EVERYONE has imperfections, even them. And not only do they have physical imperfections but they have inner ones as well, which they put on display when they stare, laugh, point etc.
If you can take one thing from my rant than let it be this quote.
"If you live your life based on just looks than when your old and ugly, you have nothing."-House Bunny
Your Friend, OffTLeash