LRO is right Rainbow, it happens to the best of us, KD has written a great post, it's here somewhere, I'll get a link for you..
Just put it behind you, you said you were happy etc but you have just self sabotaged, especially as it's WI night - I could never admit it before but I know now that I have been scared of getting slim and what that means.. maybe there is something under-laying for you?
Sorry if I've gone on a bit x