There’s a reason it’s so hard to keep weight off — and it has nothing to do with your diet or how often you exercise.