Mine has subsided, it's just the occasional low murmur. I notice it in places like Starbucks when I go get a tall skinny latte. I have to walk past the pastry case and my internal voice will start up with "pastries! pastries! pastries!" So, I kind of play a game, mentally, what WOULD I get if I were going to order something. Oddly, that seems to do the trick for me.
When I started, I put some foods on my "forever no" list for various reasons. These foods include: sugary soda, packaged baked goods, most pastries (with the exception of the occasional home made item), most fried foods, fast food. Making things very clear - black/white works for me. It is easy for me to think "no, I don't eat that" that to to try to do the mental bargaining, calorie strategizing required. Not to mention the munchies/cravings/urge to eat more more more that sugary/white carby treats set off in me!
I still make the occasional bad food choice, but it's never pastries
(to clarify - I really don't miss these "no" foods. Food that I would have missed dearly and struggled with living without are NOT on the list)