Hang in there! I also fall off the wagon from time to time and like you find one little cheat leads to another and then a day and then a week and wow look at all the weight that gets put back on! Is there any way to keep the foods you shouldn't be eating out of sight and not as a temptation in your office or on the desk? Seems like you are tempting fate a little too much. I found when I got rid of the temptations it made the PB lifestyle so much easier to follow.
“There are only two options regarding commitment, You’re either in or your out. There’s no such thing as life in between.” – Anonymous
"Das Beste oder nichts" - Gottlieb Wilhelm Daimler