I'd look at changing/shifting what you buy/eat, honestly, if you want to save money.
Stuff like lunchmeat is expensive - change from that mindset that you should pack or have sandwiches with meat for lunch and you can cut that. You can be way creative - and healthy - for much less.
If this is for packed lunches, you can do homemade soups in a thermos, or homemade hummus, a half a pita, and a bunch of veggies. You can make falafel really cheaply, and do that in pitas for a sandwich alternative that's cheap and healthy.
You can do veggie sandwiches - grill some summer squash (super cheap), eggplant, onions, peppers, whatever, and have with some pesto mayo and a couple slices of cheese. In bulk, cheaper than meat and if you grill up a whole mess of stuff it's versatile - it's a side dish, it's quesadillas, it can be sliced and tossed with pasta, etc.
The fruit and milk thing... well, you can stop drinking milk.

No one needs the stuff and it's expensive. Water comes out of the tap and you can get a filter if you don't like the taste of your town's. Fruit is expensive, so maybe go heavier on the veg for snacks - buy carrots and celery in bulk and have them always cut up in water in the fridge, etc - and don't go for the expensive, single-serve fruits or expensive berries, get a couple pineapples and cut them up; wait for melons to go on sale and get a couple big ones and cut them up, etc.