1. Pack everything in a box and mail it to me and I will make sure it gets disposed of.
2. "Throw it out or throw it in." Either way it's going to waste (or "waist").
I practice this principle at home and it drives my husband nuts. He can't understand how I can throw away perfectly good food. I can't understand why he wants to keep it around if he knows he's just going to overeat it. And you know what...
...I wind up overeating too when yummies are in sight and in mind! Anyone would!
When food is readily available, tastes good, and is in sight, human biology tells you to eat. Controlling your immediate environment (ie, throw the food out) is a lot simpler than fighting your chemistry (trying NOT to eat when food is around).
I guess another option would be to find new friends...
...or at least ones who come bearing carrot sticks :)