It also could be the cats. I used to have my hands swell up horribly when I worked for a vet. Handling cats and getting a slight scratch from their claws or teeth can cause an infection.
Or it could be you're knitting too tight.
"Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it's the only thing that ever has."--Margaret Mead