I would say the cat spends are perfectly reasonable for a no spend month since they are important, realistically most of us will have non avoidable expenses.
I've fallen into bad habits financially, I've spent a large proportion of my adult life living on a very tight budget and managing well and now I have some cash leftover after the bills are paid I tend to fritter it away.
January will be a tight month, my car needs it's MOT and service, hopefully no work needed but who knows.
My cat has cancer, his vet bill is currently £60 a month, £30 for medication is £30 for care plan allowing unlimited visits to the vet. As grim as it sounds I need to work out how much the end of his life will cost, including being put to sleep and cremation. Hopefully it won't happen in January but won't be long and I need to have the money sitting when needed.
I spend money on stupid things, a lot of it food. I've got into the bad habit of going to the drive through bakers for their healthy meal deal at £4 a time, I get a takeaway on the way home when I don't finish till 9pm and generally just pick up rubbish.
No more ordering things on Amazon prime because it is easy, no more ordering clothes for the sake of it (I do need new knickers though!), buy a water bottle and insulated cup because I am forever buying bottles of water and coffee from vending machine at work, start meal planning properly and cooking some healthy meals.
I'm going to be taking cash out each week since it is far harder to hand over real physical money than just put everything on card.
I want to have enough money to go away somewhere next Christmas, no idea where I want to go or how much it will cost but I know I'm not doing another extended family Christmas.