one of the things I have learned while on alli is that I really can't get away with not planning out in advance what I am going to eat. the more time I've been on the program, I think a little less about my choices because I know most of them and what sort of calorie and fat content I am looking at. I try to pack things that will fill me up without really killing me calorie-wise. I have a box of quaker chewy granola bars in my car, and I've been choosing more fruit as I've become more conscious of what I'm eating. I find when I'm thinking about what I'm eating and really thinking about how full or hungry I really am, I make better choices. I don't need a lot to feel full and energize my body, and if I work at it that can be what drives me to eat, not what tastes good and what I want. if I had my way I'd lose weight choosing everything fried and processed and full of sugar every time - the reality is it doesn't work that way. explore alternatives to what you LIKE to eat (I've become excited about Skinny Cow ice-cream products because sugar is one of my 'things') - there seems to be some sort of relatively healthy alternative out there for every sort of junk food you could want. I haven't had to sacrifice bagels (I get the weight watchers kind), chips (I do veggie chips, goldfish, or popcorn), bread (weight watchers again), or ice-cream (the aforementioned skinny cows). some things were really horrible - I couldn't deal with the fat-free cream cheese, so I gain calories with the 1/3 fat free but I'm not mad about what I'm eating.
I feel like I'm rambling now, but try different things and see what works! and don't show up to work unprepared, or you WILL shove anything in and then get into that cycle of guilt and shame and "whatever I already ruined my goal for the day, might as well have that brownie" type stuff. I broke down and bought a big nerdy lunch-box and it's made life and planning my meals a lot easier.
also, I hate to do it because there's so much packaging and waste, but I really rely heavily on snack size containers. cottage cheese, pudding, yogurt, raisins, whatever - it gives me a set amount of whatever I'm eating that I can rely on and avoid that cycle of just eating continuously without even realizing I was full 15 bites ago.