<human>: Can you summarize the given text in a few sentences?

Back in December 2015, I started helping a friend who was formerly homeless. I planned to give her $800 a month through March, while she received training for a job. However, since it was December, she started asking for modest amounts of money to buy gifts. The amounts she asked for were fairly small: $200-400 at a time. I was expecting a large bonus, so I was generally okay with it.

After December, though, the small requests didn't stop. Fearing that drugs were involved, I started demanding to pay for things directly by using my credit card. I suddenly heard excuses like "they won't accept credit cards," which were all quickly disproven with a quick call to the store owner. However, there were other occasions where she was perfectly fine with these direct payments. I don't think she was lying about her needs, but I do think she was asking for more money than necessary, in order to spend it on secret stuff.

At first, I didn't mind it too much; I don't think I begrudge a little weed or some cigarettes, because she's under a lot of stress. She had two major deaths in the family, her sibling is in and out of the hospital with life-threatening issues, one parent is in prison, etc. However, I also don't want to enable an addiction. And, now that her parent and sibling are also asking for help with medications, etc., I'm losing $9k a month.

I cannot continue spending this much. However, if she and her family members have legitimate needs (which I think they do), then someone needs to support them. How can I effectively help her without completely trusting her, while respecting her personal boundaries, and without losing my financial stability?
<bot>: I have a friend in trouble with a lot of legitimate-sounding needs who is driving me broke. How can I help her without completely trusting her, while respecting her personal boundaries, and without losing my financial stability?