Psychological explanations for obesity, including restraint theory, disinhibition and the boundary model.