You can believe that if it's something you're struggling with, it's something others have struggled with too! I think ALL of us have!
But look at it this way, you've realized now that cravings ARE going to enter into it and that you CAN build in strategies to deal with them. Some days you will be more successful than others, so you also need to learn how to restart after a fall. These are really important lessons in the journey. Please DO share them here. I guarantee there's a lurker or 10 out there who just learned from your story!