True friendships are relationships that are hard to come by.
Anyone can have a friend, but many people can be your friend for different reasons. I'm not saying that the friends you have are not really your friends, but most people have unconscious reasons why they are your friend, and they may not realize it. When you meet someone for the first time, you look for qualities in them that you yourself have. In those first instances you decide whether you are going to like that person or not. You also could be attracted by the fact that they are funny or outgoing and you know you're not, so you unconsciously want to be that person's friend to make up for the qualities that you feel you don't have.