OMG Hello! I know just how you are feeling right now my surgery date is June 19th and I to have cheated on per-op diet I think 4 times as well yesterday in fact I felt so guilty too! I have a few more to start off on the good foot. I have been losing weight as well I did gain 2 but lost 1 pound of that. I have been nervous about surgery and wanting to eat food. Don’t beat yourself up over it just try really hard over the weekend you will be find I am here if you need someone to talk to. I have 3 full days to stay on this stupid diet and maybe 1 more after surgery but who want to eat after surgery anyways..lol Is okay you are not the only one cheated on their diet because this pre-op stuff is hard on us the our surgeons knows all of us cant past the test that is why we need this surgery to begin with just pray that your liver is a nice size and your surgery go smooth drink a lot of Water over the weekend hun. Good Luck and Congrats can’t wait to see the new you