I really like the Mayo Clinic diet.
Mason jar salads are my go-to for work lunches:
https://www.buzzfeed.com/carolynkylstra/mason-jar-salads?utm_term=.ouMPZYqa0d#.buyv0YWnG7
One way hubby and I compromise on junk food...he is only allowed to bring things into the house that I genuinely don't like. LOL. All other junk had to be consumed at work. (Rumor has it, he has ice cream for lunch a lot)
I'm not a fan of certain types of cookies and treats he likes...so those are the ones I'll pick up for him....ones I kinda...hate.
Apples are wonderful things. With peanut butter, they're even better.
If you have a fridge at work, keep cheese sticks, baby bellas, yogurt, single serving cottage cheese. Also keep low sugar oatmeal packets, sugar free pudding, and anything else you can find that's either low glycemic or high protein.
Fruit and veggies are good food. Rediscover hard boiled eggs.
Switch your bread to low gycemic options...pumpernickel, whole grain, sourdough...and cut your bread in half if you can.
Try high protein wraps.
Experiment with chia seed pudding, avacado toast, and homemade protein packs with nuts and cheese and dried fruit.
Try several different protien shakes and bars....try for low sugar and high protein.
See if you can get a metabolic test to get a true idea of your body fat and set a reasonable calorie goal. if you shoot too low, you'll cheat. Don't cheat...start working on a forever diet you can live with:)