Different life here.
Military brat, then military, then military spouse. So until I was 40 I was moving every 3 years or less. Since then I have moved 6 times so the average almost follows... :) So that meant no childhood relationships lasted, And any adult friendships were too fleeting to take root.
I have a different attitude about friends as well.. Pay it forward and do it first - show friendship, put in the effort and if it comes back, great, if not it was like any other investment... payoff is not always there, but I will stand with my head held high knowing I did my best.
1 high school friend and I keep in touch. Friends, but not sure he would answer my call, but I would answer his.
1 Navy buddy - stationed together in the mid 80's, then we saw each other in Japan in the mid 90's, then again in the early 2000's. He is currently medically not able to help even if I called (which I won't because he will show up and I will end up taking care of him).
1 friend I met thru the Bronco club in the late 90s via internet and later met in person in the 2000's. I always stop by his house whenever I'm within 1000(!) miles. Such a good guy I would answer any call any time. He is mid-late 70's and his wife is just over her second bout with cancer, so he has limitations as well.
1 friend I met gaming... seems odd for an old guy to say, but we just clicked. He is retired CIA, lives in VA and i could call on him for legal help, not illegal help. He has a mom with alzheimers, so that may cause issues for him to get free, but barring that I THINK he would show up.
So sometimes our number of friends is not limited by our attitudes (asshole/nice guy) but by the lives we have led and where we went.
I do not rue my choices.
As I wrote this a woman I met in an airport layover in Des Moines 3 years ago just wrote me a 'Happy Fathers Day' message... so I guess I am not too much of an asshole.