Our lives are made up of all kinds of experiences—some wonderful, some difficult, some completely forgettable, and others so ...