is it possible that your scale was off or is off? I'm wondering what the vet's scale would say (also, Perhaps anfernee was talking about that Huuuuge cat posted at one point) Having only gained 4 lbs in 2 years isn't that bad, you know? I mean it's heavy, but it's an issue you've resolved at this point, no use in feeling down about it...Also, maybe he needed to have a BM and a pee when you weighed him? I doubt he could have gained weight wit you measuring out his food and such. did you use the same scale, was it balanced differntly, on a different floor that could have thrown a bad reading?