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