I have noticed people usually think everyone can straighten up. People told me to cut my friend off so she would hit rock bottom and learn. Problem is, some people actually don't leach because they are leaches, some do because their being dependent is founded in them being unable to make good decisions. Everyone is not capable. I know that is a non PC to say because we're supposed to be the exact same IQ and self care skills. Some people plain don't learn even after making very serious and sometimes life threatening mistakes over and over.
I think it is important to find out if she is actually being enabled, meaning she can do it on her own, or if she is actually unable of taking care of herself. If she is unable to take care of herself there might be some assistance to get.
Either case she can't live off other family members, but what the root is pretty much dictates how to deal with it. IMO at least.
__________________
|