Randy Pausch, The Last Lecture
This has gone through my head every time I’ve apologized in the last two years.