I played college basketball with my best friend.
Friendship is about good chemistry between two people. Either it’s there or it’s not. Good friends never keep score. In other words, I called him last, it’s his/her time to call. When we take trips together, I buy the lunch and could buy the next one. He/she does the same. Also, nothing he/she can say that hurt my feelings because whatever they say, it’s for my benefit..even if I don’t like it.
My best friend’s wife had a very bad car accident and we got up at 2am in the morning and drove four hours to be with them. He would have done the same.
Also, we have the same interest! We play a lot of tourn, golf together. Do some traveling together.