It's ok to take a day off once in a while. Just make sure you get back on track. I like your approach of moderation. same as mine, same goal too! just be sensible and you'll make it. If you don't have a treat now and then you're likely to quit altogether because it's just too hard!