No blaming from me. There's no place for blame or shame in a progressive world, just focus on solutions
I can recommend:
Water only. Don't be fooled by the supposed healthy content of juice. Fruit juice is as sugary (and fattening) as fizzy drink.
Use fresh and unprocessed foods as much as possible, nothing in a packet! Packet, pouch, boxed etc foods are packed with sugar (and other nasties)
Use full fat milk, cream, cheese, yoghurt. It's much healthier than the "low fat" varieties which have been stripped of goodness and leave you hungry.
In a nutshell, stick to meat, fish, vegetables, cheese, eggs, yoghurt (the plain, full fat is ok. None of the flavoured ones), some breads.
Fruit is overrated, one apple contains as much sugar as an adult needs per day.
My kids eat eggs, bacon, sausage or smoked salmon for breakfast and are not hungry again for hours. (Buy from the butcher as their meats are not pumped with sugar and water). Lunches are home baked rolls (very simple), cheese, carrot/capsicum/cucumber/etc and tuna, and dinners are some sort of meat or fish with vegetables. They love pasta dishes so I'll make one of those each week though I don't eat it myself. I still bake cookies and, on occasion, cakes, but I'd never buy them ugh (look at the ingredient list and you'll understand).