Good to hear that Badger will be alright.
I can't even begin to imagine losing my cat. He's been with me for half of my life now!