So sorry, spookhorse. You did the absolute right thing at the right time. Hugs to you.
When my beloved Himalayan cat had kidney failure years ago, I believe I waited too long to let him go. I had been sleeping in my clothing because I knew the end was near. On his last night he woke me up having horrible seizures. I will never get that memory out of my mind. Raced to the hospital with him to put him down. I wish I had done it earlier.