This will probably be a long one, but here it is:

We have a caregiver living with us since last year. She used to be really nice, then she took a vacation and seems like a totally different person since she came back.

Our agreement was that she would take care of an elder family member and have the weekends off, but she would still live here. We also agreed she would do part of the house chores. I pay her well(i think). She works from 9am\~10amish to about 13h\~14h. Not too many hours. After that I take over, and she spends her afternoons and evenings how she want to(and decided to work somewhere else to get more money, which I didn't oppose to). 

Recently she's been slacking off on house chores, but I didn't really mind. I kinda did but I'm mostly a very forgiving person.

Problem is: she doesn't buy her own stuff. Eats all of mine. Every month I do a nice grocery shopping so that she and my grandma have good food to eat, and I buy a whole lot of stuff.

Yet, she still eats everything that i buy for myself. for example:

Made dinner the other day. Saved leftovers for me to eat on the next day. Woke up to no leftovers at all.

This happened a few times.

Yesterday I ordered pizza and saved a few slices for me and my grandma(and even her, if she wanted to). There were 3 slices. She basically ate all of them, and didn't offered none for my grandma.

&amp;#x200B;

Another stuff that's bothering me are the toiletries. Her room is full of her own stuff, yet she still uses most of mine. Soap, shampoo, even a shaving cream I bought for me, she asked to borrow it and just took it for her.  

Even laundry soap: bought a full pack on sunday. about 1,5kg. 

I was gonna do my laundry yesterday and there was. no. soap. at all. 

And it's not like she did a whole bunch of laundry too. She did hers, only. and the laundry soap just poof'd.

&amp;#x200B;

I'm ok with sharing. I really am.I buy stuff for all of us to use, but i just wonder how can someone use 1,5kg of laundry soap in about 2\~3 days.

&amp;#x200B;

Also, we really don't have that many money. I'm almost going on debt to pay her + pay the house bills and there's barely enough money for me to eat. I've been skipping meals like crazy. My grandma and her confort is my main priority.

&amp;#x200B;

am i being a bitch?

is she being a bitch?

what should i do?

&amp;#x200B;

I really hate conflicts and I like her(she's not a bad person, i think), so I feel kinda bad that it has come to this(me writing a reddit post trying to understand sides).

Wish I could find a way to be more assertive and make her understand my side without flipping out(she tends to freak out when things don't go her way, and can be very rude sometimes).

&amp;#x200B;

&amp;#x200B;

TLDR: caregiver works about 4h a day, 5 days a week. Lives with us, uses most of my stuff, and hides a part of it in her room. don't wanna fire her bc i kinda like her, but i don't wanna be taken advantage of.