At the end of the day, a loss is a loss, is a loss. You're not gaining and that's the most important thing.
Re the cheats. . . . Are you on TS? Do you think switching onto the TS plus (the one where you can have an extra 100 cals/day) would help control the cheats, i.e. they're planned (and something to look forward to and motivation for not spontaneously cheating). For me, it's all about control and if I start to cheat, I don't know there'd be any stopping! Then after a week or so, try again on the TS. Just a thought.
Loved the rose analogy, will no doubt come back to that over the coming months!