You have embarked on this journey because you have a vision. A vision of a healthy and Better You. One that has energy, feels confident, has outstanding performance, and looks so good that the haters are driven crazy. Accept the challenge and step towards your vision not away.
Cravings and temptations are fleeting so just wait them out, keep your goal in mind. The vision you have is your anchor, your anchor is what you want most, and as long as you have that you can weather through whatever comes. To take what is in front of you right now means you have to give up on what want most. The discipline that you have developed has made you stronger, you can do it.
There are such things as cheats, what would be the point in all of the effort put in if there is no enjoyment? A single cheat (within reason) is not what this is about. This is about maintaining the path of nutrtious eating, sticking to a consistent fitness program, and getting your supplements to enhance your efforts. All of this will get you to be the healthy and Better You, which is what you want most.
Nutrition + Fitness = Health