There is something about you that people find repellent OR you are hanging out with entirely the wrong kind of people.
You are pixelated dear.
Maybe a psychologist would be able to help you. If you're paying that person, he'll certainly reveal to you something you didn't know about yourself. I feel that there's something wrong with me, and I'm going to see a psychologist soon about it.
Ask a friend?.. if they're not willing then ur family.. but plz don't ask a stranger.. u'll get a terrible response..
why do you want someone else telling you who you are? There is nothing wrong with you start looking for strengths. Maybe they run away because they know they can't compete with your awesomeness <3
Are you one of those guys that others come to for advice?
I've had that problem all my life...I'm going to go out on a limb and say that I bet you have a knack to "read" the behavior of others and tell them their reality...if that is who you are then learn to work with it...it's a gift.
your body is blue... breathe! (but that doesn't explain your green face; sorry for not being ANY help to your real concern)
Find yourself a shrink.