My response to your list:
1. Even people who march to the beat of their own drum have friends. There friends usually happen to be creative, free-thinking and non-judgmental. The ones that are into conformity usually don't fit very well into this social circle. They just don't get how interesting diversity can be.
2. Overweight people have friends. I see it all the time.
3. If you come across as a lost puppy -- your overly emotionally needy -- then that can be a big turn off.
What I'd like to share with you:
1. You have to love yourself first and foremost before you will ever feel truly feel loved and accepted by someone else.
2. Words have power. As a mother, I would never dream of calling my daughter a "freaky weirdo". That would damage herself esteem on so many different levels. Why would you want to call yourself a name like that? Each one of us is an amazing creature, you included. Louise Hay makes an amazing deck of affirmation cards that pretty much cover any issue that you may be possibly beating yourself up about. I urge you to go onto amazon.com now and order yourself a deck and pick one or two affirmations to say to yourself each week. I promise you, once you start telling yourself positive messages about yourself, you will start feeling better about yourself, you will be less likely to stress eat and you will be more open and accepting of healthy friendships.
3. Each and everyone of us is a work in progress out here. And we all have baggage that we carry and need to get rid of. We have all been damaged in one way or another. You are not alone, I promise you. The trick is for you to be proactive and work on the issues that are bringing you down. Find a counselor to help you sort out your feelings and your past. Go for a daily walk and use that as your meditation time; your time to commune with God or the Universe (however you wish to look at it). See other people as being more like you than not.
There is a lot I would like to say to you that I would hope would lift your spirit and help motivate you to take better care of your body, mind and spirit, but I think that this is probably enough for now. Please take care.
Sending you prayers of healing and strength.
ADDED: Okay, as for why I think people may reject me: (1) I'm not very good at being superficial; (2) I usually tell people what I think they should hear, kindly of course and under the right circumstances; (3) I have a dry sense of humor; (4) I am becoming more and more of an open-minded, creative, free-spirit each and everyday.