Cats are so good at hiding illness. Our Norton had a HUGE abcess on his tummy and since he is a long haired, could not see it. I picked him up and felt the lump and called the vet STAT!!! But you took good care of your boy until you could get to the vet!!! GET WELL SONI!!