We also have someone extra in our household and the same thing happened to me. He gave me money and I used it on some bills and food and was short before my payday. So what I did was to split the bills 6 ways. (my husband, me, 3 children and boarder) and now he pays 1/6 of the bills. It really works out well this way.
when we initially sat down to set the 'rent' some things were not addressed.
-extra food (my budget no longer worked because I had an extra mouth)
-electric (same as above)
-gas (he doesn't have a car so I let him use one of ours if it is available)
So you need to pull your receipts and sit down with her and change the structure of the agreement.
I do agree with you that it was crappy for her to feed herself and not help with your family, but now you have a premise. (Keeping things separate helps keep your privacy)
Our boarder has become just part of the family and he does help out if we are short but we give up alot of privacy for it.
I can understand your anger but don't break your friendship. just restructure it. The cyst may affect her rationality. If she is on disability, see if she wouldn't apply for food stamps to maybe help with the food bill.
In any case, set her down, show her your reciepts and how your your bills are different with her there and restructure your agreement. If she is getting paid once a month then put that money in a savings account so that you can pull it as you need it instead of spending it all at one time. If after you sit down with her and she doesn't like the revisions, then you may want to call her mom and explain why this arrangement is not going to work. (I say call her mom because her mom is the one who had to tell her to give you money every month. I makes me bellieve that maybe your friend's rationality is affected by the cyst. Her mom will help you because in a way you are taking alot off of her mother's plate by having her with you)
I know it is difficult having even a close friend or family member stay in your home with your family, just remember why you initially said it was ok. She probably needs you.



