I agree with evrything that TheRealCallie says, if you find that these are being kind of distant, maybe join a club, meet new people. Or another solution is talking to your friends and asking them what they like about you, although this can be difficult, this will probably make you feel good and...