Zoe Harcombe spent a decade piecing together the answer to the question “Why do we overeat when all we want…