In a way TheRealCallie is right. But i find people with no friends at all - often - not always - are bad friends themselves. They are the sort to be too busy to stay in touch for ages - usually just relaxing and having a good time, would not even visit you in hospital, or give you a quick ring then even though they have plenty of time to, but then when they have a few days of not working and being bored they suddenly expect you to be there and available to fill that time for them! Or they are too busy socialising with other people and then expect you to be there just to listen to their problems or boasts or moans or giving advice to them.
One sided stuff never works. But Callie you must remember we are all different with different things we can offer. I worked very hard for years and did well. Now I meet a lot of people who want me to be a friend because I have more money than them, or because they want free advice on how to set up and run a business or whatever. People I have nothing at all in common with. Where it would all be a one way street. Anyone who is struggling with accommodation and money and has no job, no savings, no skills, no education, of course they will think everyone should want to be their friend. But why would they? Friendship has to be mutually beneficial. A naive person will say but those things don't matter. In which case the successful hard working person with money ends up with hundreds of useless friends who are wanting to suck their money and time and advice out of them, I have met plenty who dont work and have nothing to do all day who would love to be able to meet up with me just to fill their day, even though we have nothing at all in common, then I would have no time to meet friends I have things in common with and are a pleasure to be with. The only thing we all have in common is that we all have just seven days in a week and twenty four hours in a day. I cut down my business hours - despite it meaning a lot less money coming in - so I don;t waste precious time on just anyone or anything, I would been be better off working longer hours. I got so sick of so called potential friends, acquaintances, only calling me when they want me to be there to sort out their problems, all for free, I am setting up another business which is doing the same thing but pays very well. It makes far more sense. I am spending less time on this second business than I used to spend on giving free advice to people I barely knew.