My cat Cleopatra is 2 years old and she is always hungry. She is constantly begging for food even 2 hours after I've fed and her she is still begging for food she gets fed once in the morning and once at night. When I don't feed her I will catch her chewing on boxes, trying to eat tape or paper, licking my chairs (which is not real leather) it has gotten to the point I think she is my hair off the floor after I brush my hair. I have to feed her in another room so she will not eat my other cat's food as soon as she leave the other room and runs to his bowl to eat his food. I'm trying not to over feed and she had gained A LOT of weight she is bigger than my other cat. I have changed her food several times to make sure she sure she gets nutrients she needs but she makes it seem like I never fed her. I don't know what to do?