Don't worry about it. My whole adult life i've essentially been friendless (and I am 38). The reason for this is, for reasons you stated. I have dealt with too many freeloaders, jackasses, people who view friends as resources only, and people who just weren't compatible. I have made the decision that I must be picky in order to consider someone my friend. I have very little tolerance for people with the aforementioned described traits. The problem is, most people are selfish and they view life as a competition. They analyze and become envious of every little instance with a person. If they perceive someone is getting more, doing better, appearing good, being liked, etc, they become envious and backstabbing. Like in MJs book you have to understand the selfishness of the masses and use it to your advantage. Just because others are selfish doesn't mean you can't learn to make friends. For some people use their selfishness to your advantage, and use the awareness of this to make good friends. These days I only focus on people who have a commonality with me or their is a mutual give and take. Whether this is business or personal this has to be present. But, also, don't be too giving because this can be taken advantage of. You have to find a balance.
Don't feel too bad. Losing best friends and family members is much more common than people think. Society and the programming everyone got is mostly to blame. Some people stuck with the wrong influences. And so, they view like like a competition and are selfish, and as a result, they live a very narrow, lonely, poor life. People essentially put themselves in a box and don't know how to get out of it other than keep believing they have to keep being more selfish and greedy and not having any desire or loyalty to others. Their whole life perception is F*cked. Don't waste your time with friends/family/coworkers who treat life like a competition and feel like life is only about events (marriage/happiness/kids). Sadly, this is the majority (scripted people). You can choose to be different.
Don't feel too bad. Losing best friends and family members is much more common than people think. Society and the programming everyone got is mostly to blame. Some people stuck with the wrong influences. And so, they view like like a competition and are selfish, and as a result, they live a very narrow, lonely, poor life. People essentially put themselves in a box and don't know how to get out of it other than keep believing they have to keep being more selfish and greedy and not having any desire or loyalty to others. Their whole life perception is F*cked. Don't waste your time with friends/family/coworkers who treat life like a competition and feel like life is only about events (marriage/happiness/kids). Sadly, this is the majority (scripted people). You can choose to be different.