This theory is called SET POINT THEORY.
Set point theory states that there is a weight range in which one's body is programmed to function optimally and this range is genetically determined. The theory submits that the body will fight to resist been moved away from the set point.