I do have a best friend. Jim is a guy, three years older than me, and we have only known each other for five years, but he was my champion in the smiting world last year, and we got to know each other really well. We talk three-four times a week on the phone, mostly just shooting the breeze, but can and do talk about anything serious or personal weighing on our minds. He is a great guy and it's just easy hanging out with him.
The fun part is that he and T-bone are also really good friends from way back: Jimmy was in fact rather quietly nudging T-bone and me together last summer and conveniently finding reasons why he had to leave us alone together.
T-bone also has a best friend, Scott, whom we stayed with last weekend when we went to Virginia. They also talk several times a week and have been friends for the last 30 years or so. Scott and I have been casual friends for almost as long, and he even dated Twinzilla for a while.
So it is rather nice. T-bone and I each have best friends, but we are all mutual friends in common with Twinzilla and NB. It is really, really refreshing that the people closest to me all know each other and all get along. It seriously has taken a load off of me to not have to compartmentalize everything.
And yes, best friends should be able to talk about anything.