luckily my dentist's office is less than five minutes from my parent's house, so I can eat and brush my teeth at home and get their plenty of time for my appointment. The bad part is I do have to come home at least once in the summer to get my teeth cleaned. So I never had the problem of being stuck somewhere eating.
I was in the airport at my gate waiting for a connecting flight yesterday. There were a good amount of people sitting around me. I ate half of my subway but felt too self conscious mainly because there was a row of seats along the wall to my left with a couple of people looking right in my direction. I packed up camp and headed somewhere less busy to finish.
I don't have a problem with being seen eating in public or whatever. I just hate when it feels like people are staring at you. hah