Thank you
She never go out
NO. Food and heat cycle are not related. You need to get her fixed if she is allowed to go out to avoid unnecessary pregnancy, parasites or AIDS. If she is indoors, and you don't mind the yowling, then I'd say you're good to go.
Almost about every seven days will estrus, Sometimes separated by 10 days.
She may be good to eat,Almost every day to eat roast chicken, ham,This prompted her frequent estrus?
It is normal for cats which have not been spayed (de-sexed, fixed) and it is usually every 2-3 weeks. I have never seen a cat returning to a heat cycle every week. The heat cycle can last days to a week, but then the cat calms down and within 2-3 weeks, the cycle starts again. Does she have the same symptoms every week?