Are past mistakes ever forgiven? Or are they lying dormant, waiting for the right moment to resurface and destroy you?