Friends are everywhere, just like pigeon droppings. But true friends are very rare.
And what is this concept of best friend? A best friend, inasmuch I understand, is someone with whom you are most comfortable, and who is amenable to adjustment to accommodate your eccentricities, much like underwear.
You can talk to him/her on anything, everything. Crushes, love, music, porn, poop, politics... the list goes on and on endlessly. He/she will stand with you through thick and thin. ‘High’ and low.
But is it necessary to have a single best friend? For me, for the time being, the answer is no. There are, in fact, loads of people around me with whom I share the same level of retardation. I can talk absolute crap in front of a multitude of friends, and have that bullshit appreciated, thought upon, and discussed.