A traditional way of differentiating guilt from shame is this: Shame, it is said, is the sense that you are an utterly inadequate person on this planet, and probably nothing can be done about it. Guilt is the sense that you have done one thing wrong, and you can atone for it. Some sons called on too early will feel both shame and guilt.

