The situation is interesting. Discuss your concerns and situation with your doctor. He may be able to offer alternative options or reconsider the timing of the operation.
I've been in a similar situation, too, and I love your approach to food and its preparation. As for weekends, I would advise you to do something that will fill your attention as on weekdays so that you don't fall off and stay on your diet.