I've always had a flair for embarassing myself or others. Saying the wrong thing in front of the wrong people - that kind of thing.
Like the time when I used a really and I mean REALLY bad word in French at a dinner party with in-laws and soon-to-be in-law's of in-laws. One of the guests asked me if I had started looking for my wedding dress and when I said yes, wanted to know what styles I was thinking of. I jokingly replied something with a plunging neckline and miniskirt length. The word I used to say very very very short (for those of you who speak French, I said ras-la-...) is an extremely vulgar word. But I had never seen it written and didn't know it could be broken down into nasty parts. Anyway. Total silence at the table. Then Husband (Fiancé at that point) said, "Sometimes Nicole learns words without really learning what they mean." Everyone then started laughing and it was fine but still.
Last weekend when Husband's parents were here we all watched a film together on saturday night after the boys were in bed. For some reason (related to the film I think) we started talking about stupid bets. And before I think about, I'm telling them about the time in college (I was only 17 so give me a break) when, on a bet, I opened the door for a delivery guy topless. Completely topless. After I finish telling the story I look over at Husband who is looking at me with a look that said, all at once, wish I had been there, you crack me up, and why on earth would you tell that story in front of my parents you goof.
Here's hoping the next 20 years will be as interesting as the last 20.