I personally feel that it is ok to help out those less fortunate now and then. But a constant refrain is ridiculous and irresponsible. If this person could not borrow from you, who would she tap? I'd be inclined to put a stop to it now. I know it's hard, but it has to be done.
The reason I might sound a bit hard hearted, is because a friend of mine once asked me to help out with her sister's funeral. She was expected to pay and asked me for help. She knew I was in a well paid job.
I felt so sorry for her, and I gave her £500, to which she said, thanks kate, that will pay for the wake, we have enough for the funeral. Can you imagine my face! Never got a single penny back, but my view is, if you are prepared to lend, lend with the opinion that you will NOT get it back! Anyway onwards.
Then a couple of years later got another request for another £500 to pay essential bills and food and car repairs. Hmmm. I asked her to send me the bills and the account numbers/garage number and I would pay them myself, and would pay for a supermarket delivery if she gave me the list. I would not see anyone hungry or have the electric cut off.
Never heard another word. So guessing she would have used the cash for a holiday or something. Another write off!
She knows now and has not asked for anything since. I can well afford it, but honestly helping someone to maintain a lifestyle they cannot afford is not on my list of charities!