It sounds like your kitty needs to see your vet as soon as possible! Good luck!