<human>: My girlfriend is upset with me because I chose not to sleep over at her house. The reason being, I've been getting up at 05:00 for three straight days now due to work and tomorrow is my first free day. I've been sleeping roughly 4-5 hours per night which means I'm pretty sleep deprived at this point and need to go to bed early.

Tonight she quits her job at 00:00 and she wants me to sleep over, but the problem is she's starting work seven hours later, at 07:00. She only has 1 set of keys which means that I have to leave when she does. I kindly explained to her that while I want to cuddle and sleep over, I don't want to be thrown out of the house before seven, with a lack of sleep. 

I don't want to be mean but I really don't feel like waiting until midnight only to get kicked out a couple of hours later. There's no cuddle factor involved either since we'll be going to bed straight when she gets home. 

Am I at fault here or was my action justifiable?

Summarize the given text in a few sentences.
<bot>: GF mad cause I don't sleep over, she will come home late and leave early in the morning= me kicked out, sleep deprived and cuddle less