do you like youself?
dont care what other people think about you, its whatyou think about yourself...
if you think you are a great person, there will be people tht see you as great person...
if you put yourself down all the time... people will see that...
its what you think about yourself... right?
i have alot of same issues as you, im 26 years old.. but i never opened myself to friendship in school because i put myself down...
everyone has good things abouyt them self.. you must look within and see what is good and focus on yourself, what you think is good about yourself... its not that people dont like you, maybe its that people dont like how you like yourself... i know all about it, its not easy to find things to like about yourself, but you are young and you can be very very successful, im not saying you are not trying dont take me the wrong way please, i just wan you to see how good you are, you are unique and special and people will love you for the way you are if you open yourself toit, you just have to love yourself first... ok? you sound really nice to me, i like you

edit:
im really socially awkward, i do alot of weird things and say things that make people look at me weird, but they stilll like me, is the fact that im just trying to be myself... so dont think im not weird and i dunno what you mean... i do!!