Sarah
Are you being too strict with yourself and then failing as you reach breaking point?
I ask this because I know you have to lose some weight before your surgery but being as you dont have your op date yet and are not on the pre op diet I wouldnt sweat it too much. Enjoy what you are eating, dont cut out everything bad, just cut out two or three bad things initially for example if you drink lots of sugar fizzies try to go over to sugar free, or if you like crisps half your usual intake over the next week or two, if you like to pig out on chocolate, try setting yourself a limit to how much you will allow yourself, dont cut it out completely not yet anyway. Stop weighing yourself, do it once a month.
I know how you are feeling it is part of the reason that has led to us needing wls, the surgeons and dieticians know this, dont be too hard on yourself. It sounds a bit like you may be being really really good then BAM its feast or famine.
I think by the time you are put on the pre op you will get your head round what is needed, something just seems to click when it matters. Just enjoy the foods you love in moderation while you can and leave being ultra good to when you have too.
hugs, and please dont be too hard on yourself.
Xx