Some people, like me, never initiate interactions with anyone unless they have to. This isn't because I don't value their friendship. It's because of the high mental load and the many other things that take priority when allocating that capacity. For me, the choice to contact someone is not competing with no-ops like watching TV etc, it's competing with work like keeping my finances in order, fixing stuff in the house and long-term planning. To be friends with me you have to be OK with that. But if you expect me to "pay my way" by initiating things myself, or if you're also like me, then we'll probably never be friends. That's fine, though. We can't be friends with everyone.
I gotta say, that's a selfish mentality, and you're definitely losing out on good friends because you've decided your work comes first. Realize that everyone else has their own work and their own problems they need to spend mental energy on, just like you. What kind of friend are you that is ok with putting that mental burden on someone else but aren't willing to reciprocate? You'll eventually lose those friends and will regret it later in life.