Is there anyone you could stay with for now, until you get back on your feet? Someone who could loan you the money to put a deposit on an apartment? If not, I'd suggest you start putting money aside, where she cannot find it, until you have saved enough to get out of this mess. She is blatantly taking advantage of the situation now, and you don't deserve that. It's time for you to take control back of your life.