My cat has recently been throwing up for every 40-48 hours-ish. The first time I saw it was a hairball, then food, then she just throw up water or whatever is left in her stomach. After that she seems tired and not eat for about 8 hours but after that she eating healthy again for about 4 to 5 meals later then the vomit continues. She had this problem in the past and the vet said it was due to a digestive disorder that kittens usually have. It took a while for her to get better but now 7 months later it happens again. I’m asuming it could be due to hairball or worm because other than the vomiting she seems active. Should I deworm her?