"A good friend ____"

A good friend provides value to you in a win-win relationship and either has the mental fortitude to express differing ideas without judgement or holds a similar value system to you.
That's exactly what I said only worded differently and I got no likes or loves.

Obviously this ferret is too stinky to have friends. :cry:
 
A good introvert friend is someone that allows you to hug them even when they don't want hugs because damn it you need the touchy feelies (and they don't murder you in your sleep for it).
PFFT WHAT ABOUT US AMBIVERTS?