Scott Dunlop – Those ‘Homer Simpson’ moments that make us human

We’ve all been left red-faced by a faux pas, minor or major, in the workplace and while we may have wished at the time that the earth would swallow us whole, the good news is that the embarrassment fades over time, as we come to learn that our capacity for embarrassment is one of the things that makes us human.