i am so sorry Rosie. I am a kitty lover too, and have had to let four of my babies go, in the last 7 years. Its not any easier, no matter why... but thank goodness your baby does not have to needlessly suffer. and has had such a loving home .
big hugs to you, I know your children are sad, but they have you to comfort them. my thoughts are with you.
chicory