Sadie, I'm so sorry you are struggling. There is no magic answer. But you have to be on the right track because you keep getting on here and it is clear that you want change. You are strong and things will click. Take care of your cat. Good luck with the vet. Hugs.