You aren't born with it. It isn't innate. It is an acquired skill. Staying on your diet is something you can learn how to do.
How do you learn how? Well, the best way is to profit by your mistakes. That's the best way to learn how to do something.
Let's say you are on a healthy diet plan and you slip. What do you do now? This is the critical juncture. This is the part that separates the girls from the women. Here is the make or break moment, AFTER you have a diet lapse.
Always remember: It is our mistakes that teach us the most. Mistakes are our mentors. Mistakes are our friends. Mistakes are our best dieting supports, if we know how to use them.
Take the last diet you went on. Can you recall a "falling off"? What did you do after? And here's the most important thing - what could you have done to turn the diet lapse into a tool for progress? Make a retro plan and imagine if you had done that. Would you and your diet have had a different outcome?
Now take this very special dieting support with you into your next diet. Staying on a diet is something you can learn how to do. So look for those mistakes and use them to your advantage.