I'd use the same type of thinking as tent camping in well populated areas. Freeze certain meals assuming your fridge has a freezer section. That's dinner and/or lunch as you prefer. Only "responsible" people are allowed to forage in there; I'm guessing that's you:D.
Set up a separate area for the all day snackers amongst us AKA teenagers. They can stare/worship the fridge god as much as they want in that area/cooler, eat what they want. Since they'll probably forget to inform you when it's empty or close to it, check every evening so you know when it's time to re-stock.
Oh right putting a sign on the teenage access area that says in large font: CLOSE ME PROPERLY OR YOU"LL BE SORRY LATER may jog the brains.
Got a whole other scenario in less populated/no nearby grocery store areas that might be considered deprivation for teenagers......
I also set up a separate beverage cooler for the emotional imbibers amongst us. Saves me a lot of sighing time.
Home freezing drinks in rectangular liter/quart bottles cuts down on need to buy ice as it functions as block ice until it melts. Then you drink it.