I am so sorry for your loss of Lucy. You must be in shock from everything. What a terrible series of tragic events in one day. You are so right, we shouldn't take anything for granted ever. That poor baby kitten, I can't imagine witnessing that, at least you were there for her/him in the last moments and she is at peace now. I once rescued a kitten who had been hit by a car. We took her to a dvm and she was saved and adopted fortunately from the dvm. It was just pure luck probably that she survived and didn't have major injuries.
You were robbed of a lifetime of love with Lucy, 7 years is so young to lose her, but as you said you were blessed to have her too. Hugs to you <3
My beloved sweet Tess August 1999 - February 21 2001
My beloved loyal Byron March 1998 - April 28 2008 My sweet beloved girlie Angelina April 2001- September 2012 Me & my sweet beloved Wizberry forever 1998- April 21, 2016 My sweet beloved Snow Goddess Sybil girlie April 2001- May 11,2018