Thanks, from what you have provided my suggestions would be
Eat a more substantial breakfast, protein is obviously a bit of an issue so I guess a good source would be the shake you mentioned, with a some slow release carbohydrates. Breakfast is important!
half the amount of carbohydrates with your dinner and lunch, just straight up half the serving size, but replace the missing half with vegetables, lots of them. Less carb and calorie dense but will still fill you up. For a vegetarian you don't eat much veg!
your working on the water so that's good, take a look at the sugar and calorie content of your ice tea.
It's pretty easy to add an extra meal in late on in the evening to stop the binge eating. Salad is fair game, or make some kale chips or anything veg related.
From the snapshot you have provided above it looks like you may be having too many carbohydrates and sugars and lack of protein is leaving you wanting to snack. Fill your self up on veg and salad and consider exploring what protein sources are available to you
Oh and you really are not in that bad shape, if you want to drop some weight it should be because you want too for you.
Exercise wise, sprints as yogi suggested would be great.. Lots of waking daily, and maybe lunge when your carrying your work stuff!