I can’t have sweets or chocolate in the house - if I do I will seek them out and eat them. Therefore I don’t get them in, with the exception of cookies that I ask my husband to hide away from me.
I also am fine if I don’t have sugary foods at all, I only crave them if I eat them. It’s odd.
Well done on your realisation Bluebird!