Mate, you really did make the right decision. Sounds like it was a no-brainer; the cats quality of life would have been massively compromised, so you had the cat's well being first and foremost in your mind. Sad as it may seem, it really was for the best.
Dee, hope yours makes a speedy recovery. Can you give her some loving (just a few strokes or something) from me please...
As for Rainbow Bridge, I daren't read it either, for the same reason..I just LOVE animals