How about this, avoid fast food altogether. One of the easiest ways for me to avoid fast food was to go online and look at the nutrition information for their menu items. Once you realize the amount of garbage calories you suck in at these places you tend to stay away from them. At least in my case that is true.
I've had to become obsessive about it... being fat and learning I am now diabetic. My eating habits before could have put tubby tobin to shame, I'm sure of it.
When I was threatened with daily insulin injections, I changed my damned tune.
I have a post-it note on the windshield of my car inside with my current weight written on it in sharpie. Every time I even THINK about pulling into a drive-thru, I look at that note. Nope. Aint hapnin....
I'll always be a fat guy at heart, and I'll always have sympathy for overweight people.. it's tough.. but I won't excuse it. I have really bad habits and I have to fight it all day, every day. Damnit, I love food, plus bad genes... diabetes sucks, and so does being overweight.