Gosh, so sorry about your loss.
These stories make me a bit apprehensive as I get my first babies next week. I get so attached to my pets so if "it" happens I hope I can deal with it understanding it can happen no matter how well you take care of them. Sheesh, even my goldfish live so long...