Okay.. so today I go to a local restaurant and I order chips and guacamole. I take it home, open it up and discover they've put cheese all over it. Now I'm vegan so of course I don't want to eat it, so I take it back. First off the guy behind the counter gives me total attitude and then proceeds to remake the plate. Then for some reason he put the chips in the deep fryer full of lard and then boxes them with guac. Of course I'm pretty pissed at this point cuz I can't eat the second fucked up batch either but I end up just taking it and leaving cuz he's still giving me attitude. Here's my problem: I hate to waste food, especially food that has been taken from the life of an animal. I felt bad the first time cuz I knew they were just gonna throw out my original order. I even struggled with the idea of trying to eat it so as not to waste it but I just couldn't. I ended up leaving the second order by a trash can in an area where I knew a homeless person would be able to see it and take it. Here's my question: Is it double bad to waste food by not accepting it because someone fucked up your order? I mean I'm a veghead for ethical reasons, but because I have such a strict diet people tend to fuck my shit up when I eat out and I end up having to get it re-made thus causing more waste and more consumption of animals. I can't help feeling guilty about it.