I've had difficulty with friends and making them in general but that was typically because i didnt have an idea of what my ideal friend would be. We never really notice but how we define friends is mostly based on what we are exposed to, either definitions by other people or media.
I was and i guess still am, lucky to have figured out at an early age what I wanted in a friend or how I defined friendship for me, and was able to find people that more or less met the profile (mostly less, but hey, no one's perfect).
As a result, i have about 5 people i could call friends. They check in on me once in a blue moon, usually just sending a message like "Yo, are you still alive" or "Send proof of life" (which is funny to me). We dont meet/talk often, i guess about once a year, and while they dont like the fact that i often go quiet or missing, they figured out not to press so much. Whenever we do meet, though, its like we just picked up from the last time we met. Which I like. A bit burdensome on their part, but theyre used to it.