Not to detract from the Gavin abuse, but I'm having a rough go of it with one of my cats.
Back story, I had two cats for the longest time, and one (Rocky) passed away on April 1st at about age 14. I guess it was sort of a blessing that he just passed in his sleep one day, in his favorite...