I'm going to tell my gf who I live with that my days off aren't for her
That may backfire, why would you tell her that?
She got angry that my day offs are often changing.
You should always spend some time with your gf on your days off. It's important to show your partner that you love her.
She needs to stay away for a couple of weeks. I don't need drama, that's why I started a relationship with her.
Well, for the time that she's away, then that is the time you can spend time on your own and have a break with her so that you can get some alone time. But she's your girlfriend and if she wants to spend some time with you when she gets back, then you should do it. A healthy relationship requires sacrifice and effort, but it is okay to take a break once in a while.