I guess it must be will power because I’ve also had no cake, chocolate, crisps or sweets for nearly a year. I chose to follow a healthy diet at the end of January and those were all weaknesses of mine. With biscuits I’d take one bite and finish the packet etc.
I don’t miss any of them to be honest, but the bonus is that I’ve lost almost 4 stone in weight. I’ve spent the money that I used to spend on junk food and rubbish on buying a whole new wardrobe. The even bigger bonus is that I feel so much healthier.