You've gone through a lot...and you have great pet parents who saw you through everything!
Enjoy life, and your special COTD status! And oh - Happy Belated Birthday!