I'm in grad school, in a small class of about 8 people. I'm very close with several of my classmates, others not so much. I had told the director of my program I was pregnant once I started missing some classes thanks to m/s, but I had by no means told my entire class, and wasn't planning on going public for quite awhile yet. Sure enough, I was having lunch with several classmates when the director of our program plops himself down and starts chatting me up loudly like I'm his best friend -- "So are you having MORNING SICKNESS? I know when my wife was pregnant blahblahblahblahblah..." Meanwhile my classmates are staring at me open-mouthed. I said something along the lines of "um...yeah...for those of you who didn't know, I'm pregnant." So awkward! He didn't even apologize to me after the fact, even though it was super obvious that he'd put me in an awkward position!