Hello Flowertop, White Rose and quirkywords,
Thank you to all of your for your replies.
Both of our names are on the lease and we were friends before moving in together, we met at work.
White Rose, your comment about her abusing me and my kindness reminds me of a lot of times in the past that that has happened. It usually starts the same way too. Once a "friend" stops saying to me "you're too nice" and start asking for things, be weary. Thanks!
I do now plan on speaking with her, thankfully having her go on holiday and your replies have allowed me to clear my head. I have an appointment with my counselor early next year, who is already mostly aware of the situation due to a recent appointment, where I'm going to discuss having the conversation with my housemate.
The current plan is to just speak with her about doing some cleaning, and cleaning up after her dog. Maybe it could be worth asking her to contribute to groceries, after all she's full-time permanent to my casual 5 hours a week in hospitality and get Centrelink payments. I know there's no point asking her to do the shopping, spends way too much and I have to pay her back half, learned that one the hard way. Not going to mention her excessive drinking, she's already aware of that but won't do anything about it knowing how damaging that habit can be. She blurted that out when drunk once. Be nice if it wasn't so common and her BF didn't encourage her. It's torture, especially for someone with alcoholic parents which led to abuse.
Sadly I do need a roommate as I wouldn't be able to afford this place otherwise. Should she respond poorly to me speaking with her, I'll start looking for either another roommate and live with them in another rental, or find a cheaper rental and live there without a roommate.
Something that has stopped me previously is that I own about 90% of the furniture in this place and was terrified of her damaging things. Gotten past that now. My mental health is more important than possessions that can be replaced.
About the 5 hours a week at work, I am looking for other work, which will have multiple benefits.
Thanks again for all your replies, it's been a huge help. Feel like a huge weight has been lifted off my shoulders. Got a plan now which is great.