I had that same problem! There was one female who spent years attacking her reflection in the heat-reducing coating we had on our back windows. I kept expecting her to give herself a cracked beak or something.
I constantly warn my moving obstacles that causing Meowmy to fall down and kill herself will result in a massively reduced quality of life for them going forward. The lack of concern for this point is stunning.
Just this weekend my hubs and I loaded a case of canned food into the Infinite Cupboard of Foods and realized we only had one case left in storage. I immediately sat down and ordered two more cases because CATS!!! I really don’t want to wake up one morning to find I’m the main course because supplies got too low!
When I kept a snake, it was a very polite water snake who would happily eat thawed smelt from the grocery store and never had to be given live (or recently live) meals. I couldn’t do the live meal thing.
Some years back my husband I made a trip to Austin, TX to see the colony of Mexican Free-Tailed bats living under the Congress Ave. Bridge. It was a wonderful experience to see them all come out in a huge cloud in the evening to go hunt bugs. From what I understand, the local residents are very fond and protective of that colony and I totally understand. We sat out on the riverbank for two hours and didn’t even see a single mosquito—doing that in FL would get you eaten alive! We even saw a rescue mission when a couple of guys from the nearby Omni hotel came out with a bat in a pool sweep—apparently it got into the hotel by accident, so they netted it and brought it back out and released it to return to the colony. Bats are awesome!!!
So glad you are home safely! I had to barricade my surgery sites with cushions to avoid accidental cat trampling, so I feel for you!