Willpower is using your will to overcome something. You've identified the enemy (PS, it is you)and given it power by continually fighting with yourself over staying quit..
This becomes extremely draining over time. You can only keep that up for so long before you give in.
Willingness is accepting that you have chosen a new path.
There is no fight if you are willing.