Is AUTHOR wrong in the post ? POST : This may be a long one...

Things to have in mind before you read:

\-My girfriend comes from a very toxic household. She´s the youngest of all her brothers and sisters, the only one with no children, at this point in her life her only responsibility should be studying or working.

\-Her family seems envious of her because they are not exactly wealthy, and her youngest daughter has a boyfriend who lives in the rich part of the city (that´s me). She reminds me of Mikaela from Transformers, really hot and educated but poor. All joking aside, her family can be very nasty towards her sometimes. There was this one time there were two rats in my girfriend´s bedroom. Her family didn´t want to help her because it was "her problem" untill I managed to convince them about the dangers of having rats in a home, specially when there are children. And even after that, my girfriend had to pay for most of the service required, wich is not cheap. So, as you can tell, my girfriend is obviously more comfortable at my house than her own.

\-I wanted to clarify this to tell you, she´s NOT a gold digger. When I met her I wasn´t in the best economic possition and she helped me to get through it, untill I stabelized again.

I´ve been with her since May 2018. I´m 32, she´s 20. Yeah, I know. Nothing you say is something I haven´t heard before. She´s cute, funny, ironic, loves food. On the other hand, she has serious self-confidence issues, wich brings a lot of other problems but that kinda sums it up. I stay with her because I know what´s like being in that possition and I want to help her. Also I love her, obviously.

So this past Thursday we had a really big (and loud) fight about this issue. She came home the other Thursday. She was supposed to go home on Sunday. She stayed because I always let her stay an extra day or two. I miss her, you know. So we said Tuesday.

On Tuesday morning before I wake her up and say "You should get up so you get ready and I take you home" (She lives 3 hours away and it takes her at least two hours to get ready. I know, girls.) She doesn´t take it well. She gets kinda sad because she feels like I don´t want her to be here. I explain to her for the millionth time that it´s not that, but couples do need a little space, I need time for my own, missing each other for a few days is necessary for a healthy relationship. She´s still sad. Long story short, I let her stay one more day.

Wednesday: She´s ill. I knew she wasn´t liying, although it kinda bugs me that by the time she got better it was already too late for her to go home. Now I´m getting a bit annoyed. I really wish I was alone at that moment.

Thursday comes. Same story as Tuesday, I wake her up gently, tell her she should start getting ready. She´s sad again. I won´t take it this time. When she sees I´m not giving any sigs of letting her stay, she starts packing her bag angrily. I try to ignore her in the most polite way I can, offering a glass of watter, etc., you know just trying to act normal. It was getting late again so I say, politely, "You should hurry, it´s getting late and I don´t want you walking home alone at night". Oh yeah, on sunday I could have taken her myself because I don´t work, but any other day my shift is split in two periods, meaning I could not go with her. And she says "I know you want me to leave, you don´t have to be so obvious about it".

That is when I explode. I turn around and say "WHAT?" She gives me the stare of death and I say "How can you not yet understand that it´s not I don´t WANT you here, but I NEED time for myself. Just ONE day. That´s all I need, you can come back on Saturday if you like." She goes "What do you think I am? A dog that you can call when you want?" At this point I´m about to go berzerk. I start telling her all the things I put up with to stay with her (wich actually should be a story on it´s own but TL/DR, she can be very needy and demanding sometimes). I tell her that because at this point it´s the only way I can maybe make her understand how much I care about her. She says that I want to make her feel bad, I tell her sorry but it´s the truth, it´s not my problem she can´t see it. From that point on, it was going round and round on the same point: I need time, she SAYS she knows that but still doesn´t want to leave, I ask her if she plans to stay forever, she says "No" so I say "Then please go home so I can have a little Me Time", and here we are at the beggining of the loop.

She finaly went home, by the time she got there she was already in a better mood, but she was still throwing comments like wanting to guilt trip me about not letting her stay. Very subtle, but I notice the manipulation.  
So what do you think? Am I the asshole?

TL/DR: Girlfriend who has a very toxic family wants to basically live with me but I tell her I need a day or two on my own to enjoy myself. She gets sad and angry and it leads to fights.

Sorry for any spelling mistakes, english is not my first language.