I definitely have the grocery store mentality - whatever food I want should be available for purchase all the time. Now that I've written that out, it sounds so completely self-absorbed and irrational. Yet, I think most Americans are in the same boat. Who doesn't get irritated to find that some food item that they want is sold out?
Now that we are trying to eat more seasonally and locally, I'm getting frustrated with the inconsistent supply of things I want, specifically milk. Most weekends we go to the farmer's market on Friday (produce/eggs), grocery shopping on Saturday (produce/most other things), and then I hit the indoor farmer's market as I have time (eggs/meat/milk), usually on Sunday. The indoor farmer's market is the only somewhat convenient source of local milk I have right now. If they are out, as they were this week, I have to go back to the grocery store to buy conventional milk or drive all the way across the city to go to Whole Foods -- not the most efficient use of time or gas.
What's the solution? I'm still trying to figure that out, but first I think I need to take a deep breath. It's not the end of the world that I made yogurt with conventional milk this week. I suppose that the next time the indoor farmer's market is out of milk, I could simply accept it as a part of supporting small farms and co-ops and do without for the week. I also need to consider whether I could buy local milk in bulk and freeze it. That's what I plan to do with bacon as soon as it's available next month. Freezer space is an ongoing issue here, so that will take some consideration.