As I see it, you can make friends in only two ways: one is a emotional journey where all your personal firewalls break down and you almost know how the other person feels like. Another way is through gradually increasing appreciation for someone where at a point you actually know what your friend is thinking. Now hold a moment before saying that friendship can’t be this much black and white. It’s usually not and I am not claiming otherwise.