Ok, I know all of us diabetics are different and what works for one may not work for another. So take this with a grain of salt and keep in mind what works for you.
It's never fun to feel deprived and I occasionally like the taste of a soda or pizza or hamburger. So I eat in a way that fools my brain into thinking I'm actually eating those things.
Soda: at a restaurant order a coke and a water. When it's time to drink, take the very tiniest sip of coke to get the flavor and then pick up the water to quench your thirst. Your brain still thinks it's drinking the coke so you don't feel deprived.
Pizza: when you eat the first triangle point, make it small but eat the whole thing. Crust and all. Start off feeling like you're just eating a normal pizza. Next bite, scrape off all the topping for that bite into a little blob and hold it on the fork. Then pick up the slice and bite a very small piece of back crust off (that back crust is the best part after all). Chew it a couple of times and then pop in the topping blob with it. Brain still thinks it's eating regular pizza cause you tasted and felt the bread first, though tiny.
Burgers: same principal as the pizza. Pick up the entire burger. Both buns. Pick off the top bun on the part you're about to eat and discard it. Then pick off the bottom and bite off about a third of it. Chew it a couple of times and then bite the now de-bunned burger. Same principal as the pizza crust. Still feels like you're eating a burger just like "normal" folks.
You can apply this idea to most anything. If you think it might work for you, give it a try! I'd love to know how it works out for you :-)
Next Discussion: Is Diabetes in your Genetics? »