Really sorry to hear your cat had to be put to sleep

You made the right decision. And you need to remember that before the end she knew what it felt like to be loved & cared for again. You gave her a home and gave her offspring a chance to be happy.

I hope your kid isn't too upset and soon gets over this.