What makes a great best friend? - M Magazine

What makes a great best friend?