Friendship is a state of being in which you are concerned not with what you can get from the other person, but in the real advancement of the other person. And the real advancement is, discovering the truth. So a friend is a friend only if he brings you closer to the truth; in whose presence you become less agitated, in whose presence a silence comes. Not the one who keeps gossiping with you.
A real friend who can hold mirror to you, who can really help you see yourself, not the one who makes you more and more unconscious. Not one who helps you in keeping a dream world around you.
'Find out such friends, and then there will be real magic. But you cannot find them if you keep yourself occupied with friends of this kind. You will first have to create space. You will first have to throw the dirt away. You will first have to create a space in which that real friend can enter.
This excerpt has been taken from article from my blog 'Words into silence'. I would advice you, read it from there to more clarity on your questions.