Camel! GET WITH THE PROGRAM!!!
Just kidding Kind of. Hey, at least you can come on here and admit this is what's going on. That's the first step to putting a stop to it. Is most of your eating related to "eating out" or have the nasty foods managed to get in your pantry too?
1) Eliminate the crap in your house. THROW IT OUT. I don't care if that's a perfectly good half eaten bag of potato chips.
2) Prepare primal lunches and dinners. Keep a cooler in your car if you have to. Avoid places, routes, and people who frequent fast food.
3) Eat MORE and LOTS OF fat. Your hunger is likely sabotaging your efforts. If you're still hungry you need more fat. Have a steak with an avocado and slather it in butter. Fatty dairy really helps me through my humps.
4) If you can, don't leave your house for a few days. Eat a lot of fat and primal foods. By avoiding the constant barrage of FOOD messages you can stabilize a little before you have to drive by that McDonalds again.
These are my suggestions.. but most importantly?
DON'T BEAT YOURSELF UP. It happens to almost every body (and I highly suspect those who say they don't are lying) and berating yourself only creates a negative feedback loop. Think positive, forgive your transgressions and move forward from this point. You can't change the fact that you ate your weight in trans fat yesterday but you can change what you do after reading this post and every second afterward.
Hope this helps. Hang in there! ^.^