So glad to hear that after the most recent rough patch, things seem to be going in the right direction for Hannah again.
One of the most difficult things about any - even small - setback is you don't know how it's going to end while you are dealing with it. And after all you and Hannah have been through, it's hard to get your mind to settle down. Most times, small setbacks get solved and you can get back on track but we (humans) are always aware that something more serious can be around the corner. That's what happens with me anyway.
We've chatted about this before. We try for their sakes to be positive and happy and not think about the "what-ifs". The Golden outlook has taught me a lot.
I have to laugh about the dirty water bowl because Chance is just like Hannah in that regard. He likes his water CLEAN and COLD. Which means I'm basically changing his water all the time. I was going to get him a bubbler like I have for my cat, but I have gotten used to just putting fresh water into Chance's bowl a lot.
When he was young, he tested once with high crystals in his urine. My vet said to just insure he gets enough fresh water. Yes, that solved the problem so I just had to understand what Chance's definition of fresh is. He trained me and all has been well ever since.
Happy new year to you and Hannah!