I have two points, actually. One on spaying and the other on your question.
First, please realize that this is a very pro-spay/neuter site. In fact, you actually agreed to the following Rule when you signed up.
|2. Please make sure to spay and neuter your cat. Unless you are a professional breeder and your cat is part of a professional breeding program, please educate yourself to the importance of spaying and neutering by the time your cat is 4-6 months old. By spaying and neutering you enhance your cat's quality of life and improve his or her health. You are also proving your love for cats because in acting as a responsible pet owner you are minimizing the problem of cat overpopulation.
Also, many of us here are active in rescue in one way or another. I know that Jen personally works with too many of the unwanteds in her area, so the subject of feline overpopulation is very close to her heart. She and others see firsthand what happens to females who aren't spayed and then get outside. Their owners may not have ever planned it either, but cats are prolific breeders and their drive to breed will often make them great escape artists. Also, please do research pyometria. It is not uncommon for unspayed and unbred females simply because of their anatomy.
As for your original question about why your kitty eats so much, it sounds like you're feeding the bowl not your cat. By that I just mean that you're equating food with love, regardless of what she actually needs nutrition wise. You're filling the bowl when she cries, and she's not necessarily crying because she's hungry...she's just crying because the bowl isn't full.
Does she scarf the food down when you refill the bowl? How much do you feed her on an average day? Is the bowl empty when she cries, or just not completely full?