You need to learn how to cook. Not only cook, but cook from scratch! It is a HUGE money saver. Go to the library and look at the different cookbooks for your level of ability and start there. Or ask around at Church and see if anyone would teach you.
I make the majority of our meals and snacks from scratch, it does take time, but I control the ingredients and know what is in the food, and more importantly what is NOT. I do buy some foods I can't replicate like Lays Baked Chips or Oreo's but that is pretty much it. But why waste money on the things you can make at home? If it is lack of knowing how that is one thing you can fix, if it is laziness, then it's time to save money and maybe find a new hobby.