Friendship is a funny word. Put 20 people in a room and ask them to define it, and you'll get 20 answers. And they'll all be right, or right enough.
Defining 'friendship' not so simple