I bring my own lunch but like you had initially been very wary about being caught-out feeling hungry and needing a "snack" and what that might lead to....
So, for work, I threw a few packets of Quaker Instant Oatmeal in my desk drawer way back when.
My idea was, if i got really hungry, I could make oatmeal-in-a-mug with the hot water dispenser at work. Perhaps not the ultimate nutritional choice but a darn sight better than a donut, and 1-2 packets would keep me full-enough, for only a couple hundred calories give or take.
It's funny, just the knowledge that they were there, was comfort enough. I'd EXPECTED I would dip into these "most days" and in fact... I maybe ever ate just one? Ever? (Just peeked in my desk-drawer - mhm there's still 4 packets tucked away in there).
Goal 1 - break 200 (46 pounds lost)**DONE**
Goal 2 - leave obesity behind (BMI 29.9, at 185#) **DONE**
Goal 3 - BMI = Normal (154# or less)
| current weight: 172.5