It's up to you to Weed out the Jerks as you Go. :)
i am a member of that club too
that's why you don't invest all your time into people.
You aren't attracting the right people in your life. I think you need to only hang around people who are kind and caring. Anyone else shouldn't even be an acquaintance of yours.