JZ, I'll tell you a little story that hopefully will make you feel better about barfing at work.
When I was pregnant with Kid #1, I was sicker than a dog for 3 months. I thought that I was finally over it, so the hubby and I decided to head to Monterey for vacation. Everything was lovely, I felt great. We were staying in a cute little bed-and-breakfast right on Ocean View Blvd. Right along the ocean, across from the hotel runs a park, complete with benchs and stuff to watch the otters. We headed there right after breakfast and yes, I ended up having to barf into a trash can. With many people standing right near me. It was the last time I barfed during the rest of that pregnancy. I was so embarrased. Plus I didn't really look pregnant so I'm sure that all those people thought I was an extra big freak! But it was 14.5 years ago so I'm almost over it now (of course we haven't been back to Monterey since...)
eta: oh Nora, I'm so sorry