types of friends worth keeping

If you have friends likes these, whatever you do, don't let go.
It's an interesting process, reaching such a level of self-awareness that you finally realize which friendships deserve tending -- and which are a drag. So what kinds of friends do I want to hang onto?