Having a friend nowadays and having a friend in the past is a completely different thing. In the past, your friends were people that you went out with, or people that you wrote letters to when you were abroad. Nowadays, you can discuss having real friends and social media friends.
Having friends have become a completely different notion. Along with that, having real friends has become very rare as well.
You may have tons of friends on social media, and you may know a bit for almost half of them, but are they your real friends? I wouldn’t say so. Your true friends at heart are the people who you talk to on a daily basis, the people who understand your feelings. Your very best friends can be your childhood or high school friends, and these will always find time to see you. When you talk to them, they understand even before you say anything.
A friend is a different beast to a best friend. Not all your friends can become your best friends. The illustrations below show the difference between being a friend and being a best friend.