Maybe your cat missed you while you were gone. My dog does the same thing. If i am ever gone for more than three days he gets separation anxiety. He throws up, wont eat, wont drink, and acts depressed. A week after my return he is fine. I wouldnt worry too much Spuds. Good luck man, I know how it feels to have a sick pet.