But its still hard for me to see someone I love suffer.
you see suffering, she sees just doing her thing. some folks don't WANT to live the dream, live that "normal" life, play by the rules, abide by the law, act with any responsibility, pay a single bill and firmly believe they are entitled to be taken care of, as long as it meets their highly discriminating standards.
she has no job, no money, no internet, an idiot for a boyfriend who is in rehab himself, bad credit, a criminal record
and yet she managed to go to living with you, again, for free, and now she's in a facility that will continue to take care of her. all of her needs will be met - food, clothing, shelter.
the more you see this as HER choice, not yours, the easier it will get.