If your fast is important to you, you really have to be 100% assertive about not eating. No means no. Your body, your choice. If your friends insist on buying you tacos after you tell them you don't want to eat, it's not for you to worry about the waste or about appearing rude. Nobody can force you to eat. This is entirely under your control. Good luck! :]