In my experience it is more about "want power" than "will power"!

When we want the results badly enough, then it becomes relatively easy to settle into the process and let it happen in its own time and way. It's a consistency and longevity based program, not one based on perfection. The most important thing is to just keep going! Keep moving forward! The only way you "fail" is when you give up. It's a long term process and all of the training is "on the job", so be compassionate with yourself and allow yourself to learn and retrain your lifestyle to a new healthier one along the way. No one is perfect at this. We are all just "works in progress". Beautiful ones at that!

As the famous animated movie fish was fond of saying, "Keep swimming!"