I got rid of my needy friends. Most of them got really uncomfortable after I got licensed & certified for counseling. At first they used to suck the life out of me as I felt compassion & mostly guilt-tripped into helping them. Then my counselor associates told me to point out to these needy friends how they are in a state of "learned helplessness," meaning they DO have options & are totally capable of getting themselves out of the situations -IF THEY CHOOSE - operative words, as they aren't paralysed or really lack the skills to change their situations.
These needy people will always come back with SEVERAL excuses why they can't do what ever it is you suggest. They are so attached to staying in "learned helplessness" or "Victim Mode" & wanting to get comfort & sympathy instead of truly changing their circumstances.
In the end, after many rounds of pointing out several options, you just simply have to be blunt & say, "Well you're in Victim Mode." Or, "You're being a victim here. I've given you several options & you'd rather remain a victim with your victim story." No sugar coating. It doesn't help them to enable them to remain a victim. Then just shrug & change the subject or walk away.
After a while, they will realize, YOU are not someone they can come to to talk about their victim stories. They will move onto someone else who won't call them on it.
BTW, the reason why they can't call you or give you the time of day when you have a problem, or have had surgery, is because THEY need to be the one who is the Victim or the needy one. That role is taken by them. How dare you have needs that may be greater than theirs!
It is not free therapy. It'd be therapy if they took the info you give them and used it to change. All they really want is someone to give them comfort & sympathy for
remaining a Victim. Yes, it is emotionally draining.
For those who want to help others, find people who will truly find the advice & friendship you offer useful & Do USE it.