Don't hate yourself, it's tough this dieting lark.
To ease your mind: I gained 12lbs during my week off over the jubilee. I haven't weighed recently but I expect there's loads on - I've been off plan nearly month thanks to being laid up for just over a fortnight. Anyway, gained those 12lbs - 1 week clean and green (roughly 1600 - 1800 cals a day and under 30g carbs) and all that had come off. Once you get back on solidly, no slips, you will be just fine.
If you can manage it - and only if you really think you can, don't do anything to make yourself struggle more - I recommend a day or two of just meat and eggs, mayo, a little cheese if you need it. It gets me into ketosis quick and stops my cravings.
Drinking absolute loads (say setting a 3l target) really helps me too. I know I'm losing weight when I have to wee 5 times a night!
Also please remember that you're still on the same path and you'll still get to the same destination. You haven't spoilt your chances. You've had a little sit down during a long walk and it may take you a few more minutes to reach your destination, but that's all.
I'm back on the wagon on Tuesday. We'll get there together.