Your supposed to enjoy your friends not feel weird
It's important to have friends in life. Just like relationships it's important not to settle for the wrong ones. You know you have a good friend is when you both enjoy each others company. If one of you feels uncomfortable then it's not a friendship.
When you see a friend you are supposed to be excited about it. If you feel people look at you when you hang out with this friend then you shouldn't be friends with this person. A true friend feels comfortable with their friend no matter what the friend looks like.
If you feel super cool because your friend is pretty or popular or weird that she is friends with you then that isn't a friend. Maybe you are just being friends with this person to prove to yourself that good looking people can like you.
If you laugh with a friend but deep down inside feel like you are masking something than that isn't right either.
You aren't going to like everybody and everybody isn't going to like you. If you feel weird being friends with someone then maybe that person isn't for you. If you can't call someone "my best friend" in public and hang out with them a lot then maybe your friendship isn't worth it.
When you see that so called friend of yours pay attention to how you are feeling. If you feel happy to see them and think about them a lot then you know that you got a good friend. If you don't then maybe you are being friends with someone, just to have a friend.