Virus/Beanerz... We have all been there, many, many times. For starters, try not to beat yourself up (I know, easier said then done, but try). Look how far you have come. Sure, you are having a rough go right now but you have not gained weight. You can be back on track without skipping a beat.
Now for some advice, here is what works for me... I am a creature of habit and I have a go menu of food for a day that I know is healthy and satisfying. When I am feeling urges to go off the rails, am really stressed, or feeling down, or had a couple of rocky days. I re-focus and eat a certain menu that usually settles me down and brings me back to a good place. Sometimes I do this for 2-3 days until I am back where I want to be. The key is healthy and satisfying.
Hope this helps...
May 10, 2011 - Starting weight - 341 (Rock Bottom)
June 12, 2012 - current weight - 188
July 4th, Near term Goal 10 - 180
April 6th - Near term Goal 9 - 199 (Met!)
February 18th - Near term Goal 8 - 210 (Met! March 9)
January 12th - Near term Goal 7 - 225 (Met! Jan 5)
November 12 - Near term Goal 6 - 245 (Met! - Nov 9th)
Total Lost: 153 Lbs