2. They constantly judge you.
A good friend is someone who accepts you unconditionally and doesn't give you unsolicited advice. If your friend is hypercritical and always pointing out your flaws, you need to fire them as soon as possible. They aren't good for you mentally or emotionally.