First of all - congrats on the total weight loss - that is awesome.
Second - don't let it get you down. I think everyone has a little slip now and then, what is important is not letting it get to you and getting right back up.
Third - remind me of this when I get home from Vegas in August....because I am sure I will be saying the same thing......