Been there done that. Don't beat yourself up too bad. I have done the food down the sink thing on numerous occasions. It makes no sense really, but get me loaded on some vodka and the sink gets a nice meal.
Instead of going to the store to get some "medicine" why don't you go for a walk or a run, or go work out. Once the sweat starts, the anxiety will be gone.