nothing wrong with burgers except the bun, what about keep the meat eat them with fruit and veggies the other stuff give away. You are in control, and if you give them away you are not wasting food. Also to offset the "cost" issue think of the long term cost savings of being healthy.
my 2 cents
Don't let you environment dictate your behavior, I have a 4 year old so at all school functions and birthday parties I am accosted with candy cupcakes soda junk.... so I eat before and decide what I will eat there before hand.
Also I cannot tolerate bread and grains but my wife and son can so it is always in the house, I just set the ground rules of what I am allowed to eat and stick with it.
A simple way to start might be this
only eat fruit and vegetables as carbohydrate sources
for protein and fat don't worry