How are we supposed to find the right people for our lives when we waste time on the wrong ones? By weeding out the negatives, or at the very least limiting your interaction with them, you allow yourself the time to devote to those that have proven themselves worthy.
Very true. If you spend all your time trying to fit in with people that aren't really compatible with you, you'll miss out on the people who are. On top of that you won't really be fullfilled by those superficial relationships and are more likely to feel increased isolation from people.
Do your own thing. Eventually you'll find your crew.