Annoying roommate 🙄

So I’ve been living with my bf and 2 other roommates for 2 months now. I feel like I’m being over dramatic or over reacting but I dont know. One specific roommate kind of just irritates me. Doesn’t do anything to help out in the house. Doesn’t clean, doesn’t help pay rent, doesn’t help pay for groceries, etc. She spends all day in her room playing games. All her money goes to things she wants for herself. I recently paid 700 dollars for her cat to go to the vet about a month ago and she still hasn’t paid me back for it even tho she has the money to pay me back for it. And now that she knows me and my bf are moving out she has the capacity to start telling us where our money needs to go to. And how we need to manage our money really good yet she blows all her money on dumb things like makeup, clothes, tattoos, etc instead of helping out like the rest of us are doing. She expects all of us to do it all and she can get away with not doing anything. And I feel bad because her boyfriend works so hard yet she expects him to get her things. I don’t know. I feel like I’m going crazy.