Sending you big hugs, girls...
Dance4joy is right... we've all been there, and that's why we're here.
I had a similar experience last week. I'm trying so hard to be "perfect" on my new weight-loss program, but last week I had eight cookies (normally I would have eaten a couple of dozen, easy) before going to my exercise class.

I felt as though I'd failed, and that I may as well quit.
I talked to my trainer about it, and he said,
"So what!? You had eight cookies. You didn't have 10. You're human. Let's move on."
It was such a relief to hear those words. I'm NOT a failure... none of us are. We have bad days, but we're capable of getting over them and moving on.
Let's all move on, girls... we've got the strength to do it, and we're all here for each other.