Why am I always hungry?

As my question states. I'm always hungry. I feel like eating every hours even after a big meal. However, if I eat out, I'm not as hungry. But on normal days, when I'm home I always feel like eating. My body size is , medium, I'm not fat and I'm not skinny, hower, I am I bit chubby. Can anyway explain to me why I am always hungry. Is It because I'm always stressed? or to fat?
Why am I always hungry?
Post Opinion