When you connect with someone else, it can feel like magic. The start, and the deepening, of a friendship can feel both natural and exhilarating.
And yet, defining what exactly “friendship” means is not easy. For example, you want some common interests, or you won’t have a similar frame of reference. On the other hand, you can’t be too similar, or else you have nothing to learn from each other.
Similarly, in order to be friends, you need to enjoy each other’s company. So both have to be interesting (at least to each other), but one can’t overshadow the other.
You might have a friend who doesn’t like the same music as you. Or movies, or books, or TV shows. A friend might have a completely different job, or marital status, or be in a different economic tier. Or be a different height, have different skin color, or hail from a different religion or political party.
So what is necessary for friendship to arise between two people? And what is needed for that friendship to grow and strengthen? What makes a friendship?