Hello and welcome! I so know what you mean, I too am a "perfection dieter". This time around has been a little bit different for me though. I have had many screw ups, however I've just kept pushing forward. I know that weight will always be struggle for me, so as long as I take things one day at a time, that's all that matters. Good luck to you!