Why do people become thin if they don't eat enough high energy

Answer :

Metabolism eats up all of the energy
Starving yourself makes your body eat away at itself so when you do go and eat again you just remake the weight back