Found out[M28] my partner [F24] is broke all the time because she spends all her money on mobile games. Do I stay supportive in her cutting that off or do I have a right to be upset she now spends a lot of my money?

Hey

So we live together for around half a year and overall we are a couple for close to 2 years. We split the rent. Also we work the same job and the same, well above average salary. She has no other expenses. I have some debt from school. I can set aside money each month and she's always broke a week before salary.

So this month I finally broke and told her it's not okay and that I really want to know where the money goes. I know she plays mobile games and I asked her straight if that's where the money goes, at first she insisted on no. But when I told her that we could check her play store to see if she isn't paying for something without knowing, she told me she spends hundreds basically on a mobile game. Like 300-400 a month just on a mobile game. Plus she's a smoker so that's another 300-400 I assume. I never smoked but I assume it's not cheap.

Now I get it, it's her money. But we have one common account with cards that we both send money to. And we use that money for food and household items. We don't put a lot there after we get payed but we top it up with same amounts both when needed.But with her broke at the end of each month, it's always just up to me to take care this. On top of that I just noticed that she uses the card to buy her smokes every day. And it adds up pretty fast. I still have to pay for state exams I'm having next month and this just adds to the pressure I'm already under. I'm not doing bad financially but having to pay for the exams now and stuff to get my degree puts me under strain and she isn't helping much.

Now we talked, she deleted the game. Let's me check on the play store purchases. She seemed really embarrassed about spending so much on a stupid game. So I have a feeling she will really stop with this. But now she needs to wait for another paycheck in a couple days because she's broke. And I'm just getting angry that I already had to top up our account because she spent a lot of the money on cigarettes. And I'm worried if I tell her it's not okay she won't see me as supportive. Like I'm turning my back on her when she's dealing with what I assume is an addiction. It's international woman's day, she wants a takeout dinner. That's another 30-40 just for that. So should I tell her something? Or is it better if I just leave it be for now and see if she keeps her word and does better with money this month?

TLDR: Found out my GF of almost 2 years spends around 400€ on mobile games each month and it's the reason why she's always broke. I have to take care of everything(we live together)by the end of the month because she's broke. Plus since week or so before paycheck she's broke. She keeps buying her cigarettes from our food money, which I than have to of course top up because she spends it like that. She now deleted the game, and is embarrassed about spending money on a game like that and wants to stop doing that. I want to be supportive but I'm also angry at this point that I have to deal with the financial stress a lot because of this. What do I do? Do I tell her to maybe smoke less? Don't expect expensive takeout etc? Or do I stay supportive to see if she does better this month?